Gestion intelligente du transport scolaire

École secondaire publique Louis-Riel
1655 Bearbrook Rd, Gloucester, ON K1B 4N3
Sophie Anderson Gestionnaire des services administratifs Danik Forgues Direction adjointe
11 mai 2026 · Version 1.0

Avant / Après

La journée de Sophie, aujourd’hui et demain

Aujourd’hui
8h00 la journée commence

Avant de commencer son vrai travail

  • Ouvrir les courriels → 3 nouvelles soumissions Google Form pendant la nuit
  • Ouvrir le tableur, croiser avec le calendrier Google
  • Découvrir un conflit avec la navette pour vendredi
  • Appeler l’enseignante pour négocier un autre horaire
  • Mettre à jour le tableur, le calendrier, et le courriel du chauffeur
  • Transmettre l’horaire révisé au chauffeur
9h15

Elle n’a pas encore commencé son vrai travail.

Avec Parcours
8h00 la journée commence

Tout est sous contrôle

  • Ouvrir le tableau de bord → 3 demandes dans la file d’approbation
  • Jeudi et mardis récurrents sont libres → Approuver
  • Vendredi affiche un conflit → voir les créneaux alternatifs
  • Ajuster le départ, approuver
  • Enseignants notifiés automatiquement par courriel
  • Horaire du chauffeur mis à jour automatiquement
8h04

Terminé. Sophie passe à autre chose.

Pendant ce temps, dans le corridor…


Ce que vous obtenez

Des outils adaptés à chaque rôle

Sophie

Gestionnaire des services administratifs
  • Un seul tableau de bord pour tout voir : demandes, autobus, horaires
  • File d’approbation avec notification automatique aux enseignants
  • Prévention des conflits : impossible de réserver un autobus deux fois
  • Réutilisation des autobus entre les trajets : un autobus libre entre deux sorties est automatiquement disponible
  • Horaires chauffeurs générés automatiquement, imprimables ou partageables
  • Réservations récurrentes : 8 semaines en une seule approbation
  • Rapports d’utilisation pour justifier les besoins de flotte

Enseignants

Enseignants
  • Réservation en libre-service avec disponibilités en temps réel
  • Vue calendrier mensuelle, hebdomadaire ou quotidienne
  • Statut instantané : en attente, approuvé, à modifier
  • Réservations récurrentes en une seule soumission
  • Sauvegarder des brouillons de réservation pour les compléter plus tard
  • Annulations le jour même requièrent l’approbation de Sophie
  • Notifications par courriel à chaque étape

Chauffeurs

Chauffeurs
  • Horaires quotidiens clairs : imprimables ou sur téléphone
  • Tous les détails au même endroit : lieu, heure, destination, contact
  • Toujours à jour : les changements sont reflétés en temps réel

Aperçu de l’application

8 écrans clés de Parcours, du premier clic à la dernière statistique

Voir le prototype interactif →
app.parcours.ca/connexion
Connexion
Accès par rôle avec mode démo intégré
app.parcours.ca/tableau-de-bord
Tableau de bord
Calendrier
Vue quotidienne
Nouvelle reservation
Mes reservations
Administration
File d’approbation 3
Rapports
Tableau de bord
3
En attente
6
Aujourd’hui
18
Cette semaine
3/3
Véhicules
Demandes en attente
NR
Nathalie Roy
Lun 12 mai - Zoo
Approuver
FL
F. Leblanc
Mer 14 mai - Piscine
Approuver
Horaire du jour
Autobus 1
7h30 Soccer - Complexe En cours
Autobus 2
8h00 Musée des Sciences Confirmé
Navette
9h00 Piscine municipale Confirmé
Tableau de bord
Vue d’ensemble : statistiques, demandes, horaire du jour
app.parcours.ca/calendrier
Tableau de bord
Calendrier
Vue quotidienne
Réservations
Mai 2026
<
>
Lun
Mar
Mer
Jeu
Ven
Sam
Dim
27
28
29
30
1
Soccer
2
3
4
Piscine
5
Athletisme
6
Theatre
7
8
Soccer
Musée
Patinoire
9
10
11
Biblio
12
Zoo Granby
Natation
13
14
Piscine
15
Beaux-arts
16
17
18
Gymnase
19
Athletisme
20
Sortie plein air
21
22
Cinema
23
24
25
Parc
26
27
Fete ecole
28
29
30
31
Calendrier mensuel
Événements codés par couleur : Autobus 1 (bleu), Autobus 2 (vert), Navette (orange)
app.parcours.ca/quotidien
Tableau de bord
Calendrier
Vue quotidienne
Réservations
Jeudi 8 mai 2026
<
>
7h
8h
9h
10h
11h
12h
Autobus 1
Tournoi Soccer
7h30 - 11h00
Complexe Sportif
Athletisme
12h30 - 15h00
Stade Municipal
Autobus 2
Musée des Sciences
8h00 - 12h00
Mme Dupont
Theatre
13h00 - 15h30
Navette
Piscine municipale
8h30 - 11h00
Mme Gagnon
Bibliothèque
13h00 - 14h30
M. Fortin
Vue quotidienne 3 véhicules
3 véhicules côte à côte, avec ligne d’heure actuelle en rouge
app.parcours.ca/reservation/nouveau
Tableau de bord
Calendrier
Nouvelle reservation
Mes reservations
Type
2
Détails
3
Confirmer
🏫
Sortie
Aller-retour
Sport
Competition
🔄
Recurrent
Hebdomadaire
Date
15 mai 2026
Véhicule
Autobus 1
Départ
8h30
Retour
15h00
Destination
Stade Municipal
2 autobus disponibles
Formulaire de réservation
3 étapes avec indicateur de disponibilité en temps réel
app.parcours.ca/approbations
Tableau de bord
Calendrier
Approbations 3
File d’approbation (3)
NR
Nathalie Roy
En attente
Date
Lun 12 mai
Heure
9h00 - 14h00
Destination
Zoo de Granby
Approuver
Modifier
Refuser
JT
J-P Tremblay
Conflit
Conflit : Navette déjà réservée ven 15 mai, 8h30-12h00
Date
Ven 15 mai
Heure
8h30 - 15h00
Destination
Musée beaux-arts
Modifier l’heure
Refuser
File d’approbation
Détection de conflits mise en évidence en rouge
app.parcours.ca/chauffeur/horaire

Michel Bergeron · Autobus 1

Jeudi 8 mai 2026
Trajet 1
Départ 7h15 · Stationnement ecole
Arrivee 8h00 · Complexe Sportif
Contact Mme Roy · (514) 555-0147
Disponible 11h00 - 12h15
Trajet 2
Départ 12h15 · Stationnement ecole
Arrivee 12h45 · Stade Municipal
Contact M. Leblanc · (514) 555-0189
Horaire chauffeur
Imprimable, accessible sur téléphone via lien sécurisé
app.parcours.ca/rapports
Tableau de bord
Calendrier
Rapports
Rapports d’utilisation
Trajets par vehicule · Mai 2026
24
Autobus 1
18
Autobus 2
31
Navette
Taux d’utilisation global
73
trajets
Bus 1 (33%)
Bus 2 (25%)
Navette (42%)
Rapports et statistiques
Graphiques à barres et en anneau pour justifier vos besoins de flotte

Ce qui change, ce qui reste

On remplace les outils, pas vos habitudes

Ce qui change Ce qui reste pareil
Google Form Formulaire web : les enseignants demandent, Sophie approuve
Tableur Excel Base de données avec détection de conflits : mêmes infos, organisées automatiquement
Google Calendar (manuel) Calendrier intégré : visuel et toujours à jour
Courriel/téléphone pour les chauffeurs Horaires générés automatiquement : toujours une feuille quotidienne
Vérification manuelle des disponibilités Calcul automatique : le jugement de Sophie sur l’approbation, le système s’occupe du calcul

Conçu pour votre réalité

Votre école, vos 3 véhicules, votre flux de travail

Mobile d’abord

Les enseignants ne s’assoient pas à un bureau pour réserver un autobus. Ils sont dans le corridor entre deux cours, sur le terrain ou dans la salle du personnel. Parcours est conçu pour le mobile en premier. Tout fonctionne entièrement sur un téléphone.

Pas verrouillé

L’architecture supporte plusieurs écoles dès le premier jour. Plus d’autobus, plus d’écoles, plus de fonctionnalités, sans reconstruire à partir de zéro. Ce n’est pas un système générique de gestion de flotte. C’est construit autour du processus de Sophie.

Technologies éprouvées

Next.js + React

Le même framework utilisé par Netflix, Notion et le Washington Post

PostgreSQL

La base de données open-source la plus fiable, avec contraintes de planification intégrées

Supabase

Hébergement de base de données avec authentification et mises à jour en temps réel

Resend

Livraison fiable de courriels pour les notifications (16 types d’événements)

Pas de technologie expérimentale. Pas de boîtes noires IA. Pas de verrouillage fournisseur.
Le système fonctionne sur une infrastructure web standard que tout développeur peut maintenir.


Comment on le construit

Itératif, pas big-bang : vous voyez le progrès à chaque étape

Semaine 1

Fondation

Authentification, schéma de base de données, registre des véhicules, coquille de l’application

Semaine 2–4

Réservation, MVP et alpha

Formulaire de réservation, moteur de disponibilité, approbations, calendrier, réservations récurrentes, réutilisation inter-trajet, horaires chauffeurs, notifications courriel. Sophie commence à utiliser le système dès que le noyau fonctionne. Ses retours en temps réel guident le reste du développement. Le Google Form peut être retiré.

Semaine 5

Brouillons, vues semaine/jour et accès enseignants

Brouillons de réservation, vues hebdomadaire et quotidienne détaillées. Les enseignants sont invités progressivement à soumettre leurs propres demandes.

Semaine 6

Tableau de bord, alertes et rapports

Tableau de bord admin complet, notifications en temps réel dans l’application, rapports d’utilisation

Semaine 7–8

Lancement complet

Optimisation mobile, tests finaux, intégration progressive des enseignants et mise en production complète. Sophie reprend ses matins


Approche traditionnelle vs PromoTastic

Pourquoi ce projet prend 8 à 10 semaines au lieu de 12 mois

Approche traditionnelle

Approvisionnement4–8 sem.
Découverte6–8 sem.
Conception UX4–6 sem.
Développement16–20 sem.
Tests + acceptation4–6 sem.
Lancement2–4 sem.
Total9–13 mois

Équipe de 3–4 personnes, coordination quotidienne, prototype visible après 3–4 mois

Approche PromoTastic

Exigences + prototypeDéjà fait
FondationSem. 1
MVP + alpha : Sophie l’utiliseSem. 2–4
Brouillons, vues avancées, accès enseignantsSem. 5
Tableau de bord, alertes, rapportsSem. 6
Lancement completSem. 7–8
Total8 à 10 semaines

1 développeur + IA, prototype déjà prêt, retours aux 2 semaines

Référence : une plateforme SaaS multi-module construite par PromoTastic pour un autre client (1 400+ fichiers, 256 migrations, 478 routes API, 8 intégrations tierces, IA conversationnelle) a été livrée en 3 mois par un seul développeur avec Claude Code. Parcours représente environ 10 % de cette complexité.

Ce qu’on a déjà fait

Avant d’écrire une seule ligne de code

Document d’exigences
12 sections couvrant chaque fonctionnalité, cas limite et règle métier
Modèle de données
14 tables, contraintes anti-double-réservation et stratégie de migration
Analyse de sécurité
Modélisation des menaces, contrôle d’accès, conformité PIPEDA/FIPPA
Analyse d’intégration
Courriels, flux calendrier, horaires chauffeurs, architecture de notifications
Stratégie bilingue
Guide terminologique et textes de notifications en anglais et français
Analyse de performance
Architecture validée pour votre échelle avec marge de croissance

La feuille de route

Phase 1 maintenant, Phase 2 quand vous êtes prêts

Phase 1 · 8 à 10 semaines

Votre système complet

Interface française, fonctionnel dès le premier jour. Le MVP remplace le Google Form à la semaine 4.

  • Portail de réservation (mobile-first)
  • Tableau de bord administrateur
  • Moteur de disponibilité avec réutilisation inter-trajet
  • Réservations récurrentes et brouillons
  • Horaires chauffeurs (imprimables + lien)
  • Notifications courriel + en temps réel
  • Rapports d’utilisation
Phase 1.5 · Mois 4

Ajustements

Après le lancement, on observe l’adoption et on recueille les retours.

  • Ajustements de flux selon l’usage réel de Sophie
  • Retouches UX mobile selon les retours des enseignants
  • Formats de rapports supplémentaires
  • Ajustements de timing des notifications
Phase 2 · Au besoin

Croissance

Ces fonctionnalités deviennent pertinentes à mesure que les besoins grandissent.

  • Interface bilingue anglaise (EN)
  • Comptes chauffeurs avec connexion
  • Notifications SMS urgentes (Twilio)
  • Synchronisation Google Calendar

Investissement

Simple, prévisible, sans surprises

Développement initial · forfait fixe
14 900 $

Portée définie, prix fixe, aucune surprise. Livré en 8 à 10 semaines.

 Document d’exigences (12 sections)
Prototype interactif + modèle de données
 Application complète (5 jalons)
 Alpha avec Sophie dès la semaine 2
 Formation et mise en production
 Intégration progressive des enseignants
Approche traditionnelle · même portée
80–200K $

Équipe de 3–4 personnes, 9–13 mois, coût variable.

4–8 sem. d’approvisionnement
6–8 sem. de découverte
Dépassements fréquents (« gestion du changement »)
Premier prototype visible après 3–4 mois
Contrat de maintenance séparé
Hébergement en sus

Après le lancement : abonnement mensuel

Express
499 $/mois

1 école incluse

+ 199 $/mois par école supplémentaire

Idéal pour une école autonome

Circuit
1 095 $/mois

5 écoles incluses (219 $/école)

+ 149 $/mois par école supplémentaire

Pour un regroupement d’écoles

District
1 660 $/mois

10 écoles incluses (166 $/école)

+ 129 $/mois par école supplémentaire

Pour une commission scolaire

Aucun frais par utilisateur. Aucun frais par véhicule. Ajoutez 80 enseignants ou 10 autobus. Le prix ne change pas.
SMS (optionnel) : 49 $/mois par école. Alertes le jour même pour les chauffeurs.
Prépaiement annuel : 2 mois gratuits (payez 10, obtenez 12).

Ce que ça coûte vs. ce que ça économise

Le transport génère des coûts administratifs bien au-delà de la coordination : chaque réservation touche la gestionnaire et l’enseignant.

Coordination · Sophie
Salaire annuel (estimation)120 000 $
Part transport (~70 %)84 000 $
Triple saisie, conflits, suivi, horaires chauffeurs
Temps enseignants · ~35 enseignants
~10 réservations/an chacun350 demandes
~20 min économisées par demande~117 heures
Formulaire, disponibilité, suivi, relances
Année 1 Année 2+
Coût admin transport total 89 000 $ 89 000 $
Coordination Sophie (70 % de 120 000 $) + temps enseignants (~5 250 $)
Temps éliminé par Parcours (80–90 %) 71 000 $ – 80 000 $ 71 000 $ – 80 000 $
Développement initial 14 900 $
Abonnement Parcours (Express) 5 988 $ 5 988 $
Économies nettes 50 000 $ – 59 000 $ 65 000 $ – 74 000 $
240–285 %
Retour sur investissement, année 1 : rentable dès le début
1 100 %+
Retour sur investissement, année 2+ : pas de frais de développement

Pour les commissions scolaires

Taille Forfait Mensuel Par école Économies estimées*
1 école Express 499 $ 499 $ 60 000 $
5 écoles Circuit 1 095 $ 219 $ 300 000 $
10 écoles District 1 660 $ 166 $ 600 000 $
15 écoles District 2 305 $ 154 $ 900 000 $
* Basé sur ~60 000 $/école/an en coûts admin transport (coordination + temps enseignants), réduction de 80–90 %

Ce qui est inclus

Inclus dans l’abonnement

  • Toutes les fonctionnalités Phase 1
  • Enseignants, chauffeurs et véhicules illimités
  • Notifications courriel + en temps réel
  • Intégration Google Maps
  • Tout l’hébergement et l’infrastructure
  • Mises à jour et corrections de bogues
  • Formation et support à distance

En option (Phase 2)

  • Notifications SMS (49 $/mois par école)
  • Interface bilingue anglaise, ajoutée au besoin
  • Comptes chauffeurs avec connexion
  • Synchronisation Google Calendar

Prochaines étapes

On est à 4 étapes du matin plus tranquille de Sophie

1

Réviser cette proposition

Prenez le temps de la lire et d’annoter vos questions

2

Appel de 30 minutes

On confirme la portée, l’échéancier et répond à vos questions

3

Confirmer l’abonnement

À partir de 499 $/mois. Tout inclus, sans surprises

4

On commence

Premier prototype fonctionnel en 1 semaine, MVP en 4