Cover Image for Aman
Cover Image for Aman
Hosted By
Registration
Past Event
Welcome! To join the event, please register below.
About Event

​💧 AMAN – Hackathon de l’eau au Maroc

​Une application de base unique
Chaque équipe reçoit le même projet Aman déjà fonctionnel : carte interactive des coupures d’eau, liste des signalements, formulaire d’ajout.

​Votre mission
Ajouter une ou plusieurs fonctionnalités parmi une liste qui vous sera donnée au début.
Chaque fonctionnalité rapporte un certain nombre de points (de 5 à 60) en fonction de sa complexité.
Plus c’est difficile, plus c’est payant.

​Règles de jeu
✅ Pas de limite de fonctionnalités par équipe
✅ Les doublons sont autorisés – c’est la meilleure version qui gagne
✅ L’IA (ChatGPT, Claude, Copilot…) est autorisée sans restriction
✅ Tout doit être codé pendant le hackathon – pas de projet préparé à l’avance

​Points bonus

  • ​Qualité de l’interface (UI soignée)

  • ​Accessibilité

  • ​Code propre et maintenable

​Décompte des points + choix des features
La grille complète (20+ features avec leurs points) est révélée le jour J – pas d’avance possible.

​Technologies utilisées

​Le hackathon Aman est entièrement basé sur une application web existante. Aucune installation complexe n'est requise — vous avez juste besoin de Node.js et VS Code.

​Stack de base (tout le monde) React 18 · JavaScript ES6+ · Vite · CSS Variables

​Déjà intégré dans le projet Leaflet (carte interactive) · date-fns (dates en français) · lucide-react (icônes)

​Selon la fonctionnalité choisie leaflet.markercluster · leaflet-heat · localStorage API · URLSearchParams API · Service Worker API · SVG natif

​À installer avant le jour J Node.js LTS → nodejs.org · VS Code → code.visualstudio.com


​📅 Déroulé (4 à 5h de code effectif)

  • ​9h00 – 9h30 – Accueil et installation

  • ​9h30 – 9h50 – Briefing + distribution des features avec leurs points

  • ​9h50 – 14h00 – Code (4h10, pauses libres, chrono continu)

  • ​14h00 – 14h15 – Freeze + préparation démo

  • ​14h15 – 15h15 – Démonstrations (4 min par équipe + questions jury)

​🔌 Matériel obligatoire

  • ​Ordinateur personnel + chargeur

  • ​Votre propre connexion internet (4G/5G ou autre – prévoyez un partage de connexion au cas où)

  • ​Node.js installé

​L’organisation ne fournit pas le Wi‑Fi – chacun vient avec sa propre solution internet.


​👥 Équipes

  • ​De 3 à 4 personnes

  • ​Aucun niveau imposé, mais un peu de React est un plus

  • ​L’IA et le code de base vous font gagner un temps fou


​🎯 Pourquoi participer ?

  • ​Construisez une appli qui répond à un vrai problème marocain (l’eau)

  • ​Apprenez à piloter l’IA pour produire du code intégrable

  • ​Compétition stratégique : choisir plusieurs petites features ou une seule très complexe

  • ​Démos + jury technique

Location
FST : Faculté des Sciences et Techniques_Béni Mellal
9MGJ+G4R, Beni-Mellal, Morocco
Hosted By