162 lines
5.4 KiB
Markdown
162 lines
5.4 KiB
Markdown
# 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. 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](modules/transport-solidaire.md)
|
|
|
|
**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
|
|
|
|
### 2. Covoiturage Solidaire
|
|
Organisation de covoiturages entre conducteurs solidaires et bénéficiaires sur des trajets récurrents.
|
|
|
|
[→ Documentation détaillée](modules/covoiturage-solidaire.md)
|
|
|
|
**Fonctionnalités clés** :
|
|
- Gestion des covoitureurs solidaires
|
|
- Trajets réguliers (domicile-travail, formations, etc.)
|
|
- Réservations et planification
|
|
- Compensation et tarification
|
|
|
|
### 3. Gestion des Bénéficiaires
|
|
Fichier centralisé des personnes accompagnées avec leurs besoins de mobilité.
|
|
|
|
[→ Documentation détaillée](modules/beneficiaires.md)
|
|
|
|
**Fonctionnalités clés** :
|
|
- Fiche bénéficiaire complète
|
|
- Historique des trajets et réservations
|
|
- Gestion des documents
|
|
- Portefeuille mobilité
|
|
|
|
### 4. Gestion de Véhicules
|
|
Gestion d'une flotte de véhicules partagés mise à disposition des bénéficiaires.
|
|
|
|
[→ Documentation détaillée](modules/gestion-vehicules.md)
|
|
|
|
**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](modules/agenda.md)
|
|
|
|
**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
|
|
|
|
## Guides d'utilisation
|
|
|
|
- [Guide de démarrage rapide](guides/demarrage-rapide.md)
|
|
- [Guide référent social](guides/referent-social.md)
|
|
- [Guide administrateur](guides/administrateur.md)
|
|
- [Guide conducteur solidaire](guides/conducteur-solidaire.md)
|
|
|
|
## Support et contact
|
|
|
|
Pour toute question ou demande d'assistance :
|
|
- Issues : [Dépôt Git](https://git.coopgo.io/coopgo-apps/parcoursmob)
|