Time Manager
Application de gestion du temps, des équipes et des activités.
Application web de gestion du temps pour employés et managers, réalisée en équipe de 4. J'y ai été chef de projet et développeur backend principal.
Contexte
Équipe
Rôle
Réalisation
Architecture
Galerie média
Schéma / architectureArchitecture
Décisions techniques
TypeORM + PostgreSQL pour la persistance
La couche backend s’appuie sur TypeORM au-dessus de PostgreSQL, avec des migrations versionnées.
Environnement conteneurisé de bout en bout
Docker Compose orchestre frontend, backend, base de données et Traefik comme point d’entrée, pour un environnement reproductible.
Stack
Compétence → preuve
Pilote un projet d’équipe de bout en bout
Chef de projet et développeur backend principal sur une équipe de 4 : projet bien reçu.
Construit une API REST authentifiée en Node/Express/TypeScript
API Express/TypeScript avec authentification JWT, migrations TypeORM et endpoints dédiés aux employés et aux managers.
Conteneurise une stack complète pour un environnement reproductible
Docker Compose orchestrant frontend, API, PostgreSQL et Traefik.
