Go to file
Arnaud Delcasse 21fae14835 Remplacement de conducteir 2025-10-14 23:45:43 +02:00
modules Remplacement de conducteir 2025-10-14 23:45:43 +02:00
README.md Changer l'ordre 2025-10-14 17:30:50 +02:00

README.md

Documentation Produit - PARCOURSMOB

Qu'est-ce que PARCOURSMOB ?

PARCOURSMOB est une plateforme de mobilité inclusive qui permet aux structures d'accompagnement social (centres sociaux, CCAS, associations, etc.) de faciliter l'accès à la mobilité de leurs bénéficiaires.

Vision et objectif

PARCOURSMOB vise à réduire la fracture de mobilité en offrant une solution complète de gestion de dispositifs de mobilité solidaire, incluant :

  • Le transport solidaire (conducteurs bénévoles)
  • Le covoiturage organisé
  • La gestion de véhicules partagés
  • L'accès aux transports en commun et services de mobilité

Public cible

Utilisateurs principaux

  • Référents sociaux : professionnels accompagnant des bénéficiaires
  • Administrateurs de structures : gestion et pilotage des dispositifs
  • Conducteurs solidaires : bénévoles proposant des trajets
  • Bénéficiaires : personnes en situation de fragilité sociale ayant des besoins de mobilité

Types de structures

  • Centres communaux d'action sociale (CCAS)
  • Centres sociaux et maisons de quartier
  • Associations d'insertion sociale
  • Collectivités territoriales
  • Plateformes de mobilité solidaire

Architecture multi-organisation

PARCOURSMOB est conçu pour fonctionner en mode multi-organisations :

  • Chaque structure dispose de son propre espace groupe
  • Gestion autonome des membres et des droits d'accès
  • Configuration personnalisée des modules et fonctionnalités
  • Données isolées par organisation (confidentialité garantie)
  • Possibilité de collaboration inter-structures sur certains dispositifs

Modules principaux

1. Gestion des Bénéficiaires

Fichier centralisé des personnes accompagnées avec leurs besoins de mobilité.

→ Documentation détaillée

Fonctionnalités clés :

  • Fiche bénéficiaire complète
  • Historique des trajets et réservations
  • Gestion des documents
  • Portefeuille mobilité

2. Transport Solidaire

Gestion des conducteurs bénévoles et mise en relation avec les bénéficiaires pour des trajets solidaires.

→ Documentation détaillée

Fonctionnalités clés :

  • Gestion du fichier conducteurs solidaires
  • Création et suivi des réservations
  • Système de compensation des conducteurs
  • Filtres géographiques et statistiques

3. Covoiturage Solidaire

Organisation de covoiturages entre conducteurs solidaires et bénéficiaires sur des trajets récurrents.

→ Documentation détaillée

Fonctionnalités clés :

  • Gestion des covoitureurs solidaires
  • Trajets réguliers (domicile-travail, formations, etc.)
  • Réservations et planification
  • Compensation et tarification

4. Gestion de Véhicules

Gestion d'une flotte de véhicules partagés mise à disposition des bénéficiaires.

→ Documentation détaillée

Fonctionnalités clés :

  • Catalogue de véhicules disponibles
  • Système de réservation
  • Gestion des documents (permis, assurance, etc.)
  • Suivi des disponibilités

5. Agenda

Gestion des événements et actions collectives liés à la mobilité.

→ Documentation détaillée

Fonctionnalités clés :

  • Création d'événements
  • Inscriptions des bénéficiaires
  • Notifications et rappels
  • Gestion des documents associés

Fonctionnalités transversales

Tableau de bord

Vue d'ensemble de l'activité de la structure :

  • Statistiques sur les bénéficiaires
  • Nombre de conducteurs actifs
  • Événements à venir
  • Réservations en cours
  • Carte des conducteurs avec filtres géographiques

Recherche d'itinéraires

Moteur de recherche multimodal intégrant :

  • Solutions de transport en commun
  • Plateformes de covoiturage (Mobicoop, Movici, BlaBlaCar Daily)
  • Conducteurs solidaires disponibles
  • Véhicules disponibles à la réservation

Système de filtres géographiques

Filtrage des données par zone géographique (EPCI, commune, etc.) pour cibler les actions et dispositifs.

Exports Excel

Export des données au format Excel pour analyse et reporting :

  • Liste des bénéficiaires
  • Historique des réservations
  • Liste des conducteurs
  • Statistiques d'activité

Gestion documentaire

  • Stockage sécurisé des documents (permis, justificatifs, etc.)
  • Types de documents configurables
  • Documents obligatoires pour certaines actions
  • Visualisation et téléchargement

Architecture technique

Approche modulaire

  • Activation/désactivation des modules selon les besoins
  • Configuration fine par module
  • Thèmes personnalisables

Intégrations externes

  • OpenID Connect : authentification déléguée
  • COOPGO Platform : services de mobilité mutualisés
  • Services de géographie : fonds de carte, geocoding
  • API de mobilité : transports en commun, covoiturage

Technologies

  • Backend : Go
  • Frontend : Templates HTML, Alpine.js, Tailwind CSS
  • Cartographie : MapLibre GL JS
  • Stockage : MongoDB, PostgreSQL
  • Cache distribué : etcd