GVL Rive Nord
2025Logiciel métier sur mesure (ERP)
Camps de jour · Québec
Mon rôleSeul sur le projet : analyse des besoins, architecture, back end, front end, UI/UX, DevOps, maintenance en production.
Un ERP sur mesure pour gérer camps de jour, enfants, recrutement et équipes : 45 écrans, 43 modèles de données, conçu, développé et maintenu seul pendant un an.
Contexte
GVL Rive Nord organise des camps de jour au Québec. Inscriptions, fiches santé, présences, recrutement des animateurs, contrats, évaluations : tout passait par des tableurs et une série d'outils génériques qui ne se parlaient pas. Il fallait un seul outil métier, utilisable sur le terrain comme au bureau.
Intention
J'ai conçu une API Laravel multi-entreprise, avec une base de données isolée par client, et un front Next.js en TypeScript. Les tâches lourdes passent par une file Redis pilotée par Horizon : envoi des QR codes aux parents, génération de PDF, emails. Pour les imports, j'ai construit un pipeline qui simule l'import avant de l'appliquer, journalise chaque ligne et permet de l'annuler. Sur le terrain, la présence se fait en scannant un QR code avec la caméra du téléphone, et les contrats se signent directement à l'écran.
Impact
Les imports mensuels sont passés de 30 h à 1 h, et le pointage quotidien de 2 h 30 à 50 min. Plusieurs outils génériques ont été remplacés par un seul logiciel métier, en production et maintenu en continu au fil des retours de l'équipe.
// Fiche technique
- Livrables
- API REST · Application web · Architecture multi-entreprise · Imports et exports Excel / CSV · Scan de QR codes · Signature à l'écran · PDF et emails automatisés · Déploiement continu
- Outils
- Laravel · PHP · MySQL · Redis · Horizon · Next.js · React · TypeScript · Redux Toolkit · Tailwind · Docker · GitHub Actions · DigitalOcean · Vercel
- Durée
- 1 an
// Résultats
// Galerie
Touche ou clic pour passer