Lancement du projet MARIAM
Pourquoi nous construisons une plateforme dédiée aux menus universitaires - le constat, la vision et les premières étapes du projet MARIAM.
MARIAM est né d’un constat simple : les menus du RU sont souvent difficiles à trouver, peu lisibles et rarement à jour. Affiches papier collées en vitrine, menus écrits à la main chaque jour, pages en ligne irrégulièrement mises à jour… L’accès au menu du jour relève parfois du parcours du combattant pour les étudiants.
Le problème que nous voulons résoudre
Chaque jour en France, des millions d’étudiants fréquentent les restaurants universitaires gérés par les CROUS. Pourtant, l’information la plus basique — qu’est-ce qu’on mange aujourd’hui ? — reste étonnamment difficile d’accès :
- Côté étudiant : pas de source fiable et immédiate pour consulter le menu, surtout sur mobile.
- Côté gestionnaire : des outils inadaptés (tableaux Excel, affichages manuels) qui rendent la publication fastidieuse.
- Côté information nutritionnelle : peu ou pas de visibilité sur les tags alimentaires (végétarien, sans porc, allergènes…) et les certifications qualité.
“Parfois on va au RU et on découvre le menu en arrivant.” — Un étudiant en école d’ingénieur
Notre vision : un outil simple, pour tous
MARIAM a pour ambition de devenir la plateforme de référence pour la gestion et la consultation des menus universitaires. Concrètement :
| Pour les gestionnaires | Pour les étudiants |
|---|---|
| Planifier les menus de la semaine en quelques clics | Consulter le menu du jour sur mobile, sans compte |
| Associer des photos de plats et des tags alimentaires | Scanner un QR code au RU pour un accès instantané |
| Importer depuis CSV ou Excel | Voir clairement les tags, allergènes, labels… |
| Afficher automatiquement sur écran TV | Recevoir une notification quand le menu est publié |
Les choix techniques fondateurs
Le projet repose sur une architecture moderne pensée pour la fiabilité et la performance :
- Backend Flask avec API REST documentée (Swagger)
- Frontend React + Vite avec TailwindCSS
- Base PostgreSQL, stockage images S3 (Scaleway)
- Hébergement 100 % France (conformité RGPD)
- Sécurité renforcée : MFA obligatoire, sessions courtes JWT, audit log
Un projet étudiant, une ambition concrète
MARIAM est développé dans le cadre du module Delivery Project de l’EFREI. Mais notre démarche va au-delà de l’exercice académique : nous construisons un outil réellement utilisable en production, avec un test terrain en cours au Resto Crous de l’EFREI.
Ce qui est déjà fonctionnel
- Planificateur de menus hebdomadaire
- Mode d’affichage TV plein écran
- Accès mobile responsive (PWA)
- Import CSV/Excel avec détection automatique des tags
- API publique v1
- Système d’événements et galerie photo
- Notifications push (Web Push + VAPID)
Et la suite ?
Dans les prochaines semaines, nous allons poursuivre le test terrain avec le Resto Crous de l’EFREI et intégrer les premiers retours de Marie Begue, responsable du site. Chaque retour est directement intégré dans notre roadmap et notre changelog.
Notre objectif : prouver qu’un outil pensé pour les CROUS, avec les CROUS, peut transformer l’expérience quotidienne de la restauration universitaire.
Vous travaillez dans un CROUS ou un restaurant de campus ? Contactez-nous pour discuter d’un test pilote.