Dossier de présentation du projet — généré le 20/04/2026
Plateforme solidaire open-source reliant besoins, maraudes et projets caritatifs.
1. Résumé exécutif
HumaniMap est une PWA (Progressive Web App) qui permet à toute personne ou association de signaler un besoin (sans-abri, personne en difficulté), d'organiser ou rejoindre des maraudes, et de financer des projets solidaires (sadaqa jariya). Elle est pensée pour être fluide, mobile-first, et fiable, avec des mécanismes anti-abus (modération, pertinence, rate-limiting, bannissement).
Administrateur — Accès complet : utilisateurs, SEO, maintenance, sauvegardes, bannissement IP.
5. Cas d'usage principaux
5.1 Signaler une personne en difficulté
Visiteur/Membre → formulaire Ajouter → type Besoin → géolocalisation (≤ 500 m) → adresse précise (autocomplete ou clic carte) → profil + besoins cochés → photos (recommandées) → envoi.
→ Publication immédiate si Helper+photo ; sinon file de modération.
5.2 Aider sur place
Popup signalement → Je suis en route → timeout 2h → arrivée ≤ 2 km → Confirmer mon aide (+ photo preuve optionnelle) → notification résolution.
5.3 Organiser / rejoindre une maraude
Créateur : date, lieu, ce qu'il apporte, liens contact → publication.
Bénévoles : bouton Je participe + rôle optionnel → notification à l'organisateur.
5.4 Financer un projet solidaire
Point Donation → objectif chiffré + lien de don (externe ou Stripe) → partage universel (Web Share API) → comptage des soutiens.
6. Fonctionnalités implémentées (V1)
Carte interactive + cluster, filtres par type & zone, géolocalisation live.