Full-stack · Mobile

Émargement — Gestion de présence

Gérer l'émargement et le suivi des sessions et présences, côté web et côté mobile — le projet full-stack le plus volumineux du parcours.

Symfony Doctrine Twig React Native Expo
126 commits sur le back-office Symfony — projet full-stack le plus volumineux
Le contexte

Émarger et suivre les présences, web et mobile

Le besoin : gérer l'émargement et le suivi de sessions et de présences, avec une partie web pour l'administration et une partie mobile pour l'usage terrain. Un projet complet, du modèle de données jusqu'à l'application embarquée.

Mon intervention

Un back-office robuste et un compagnon mobile

  • Back-office Symfony / Doctrine / Twig (126 commits) : gestion des sessions, formulaires de saisie et de gestion, et envoi d'e-mails via le composant Mailer.
  • Modélisation Doctrine des entités métier (sessions, présences) et rendu des vues côté serveur avec Twig.
  • Application mobile compagnon en React Native / Expo, pour porter l'émargement sur le terrain.
  • Architecture full-stack assumée de bout en bout : c'est le projet le plus volumineux du parcours.

Back-office Web

  • Symfony, Doctrine, Twig
  • Gestion des sessions
  • Formulaires de saisie & gestion
  • Mailer (notifications)
  • 126 commits

App compagnon Mobile

  • React Native
  • Expo
  • Émargement sur le terrain
  • Suivi des présences
Ce que ça apporte

Un suivi de présence complet, du bureau au terrain

126commits sur le back-office Symfony
2plateformes : web & mobile
Full-stackdu modèle de données à l'app embarquée
#1projet le plus volumineux du parcours
Stack technique

Les outils mobilisés

SymfonyDoctrineTwig Symfony MailerReact NativeExpo