HumaniMap

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).

2. Chiffres clés (au 20/04/2026)

121
Signalements
4
Membres
2
Helpers
3
Associations

3. Stack technique

4. Utilisateurs et rôles

Visiteur — Consultation seule. Pas d'itinéraire Maps/Waze.
Membre — Peut soumettre (modéré), aider, voter.
Helper ⭐ — Vérifié (email+tel) + 3 aides confirmées. Publication directe avec photo.
Modérateur — Approuve/refuse, résout, bloque.
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)

7. Sécurité & conformité

8. Administration

9. Roadmap envisagée