GLOTECH
ACCUEILPROJETSCV
ENFR

PROJETS

Des projets que j'ai réellement construits et que je fais tourner. Quatre des cinq sont en ligne en ce moment sur un serveur que j'administre moi-même : chaque lien ci-dessous pointe vers quelque chose que vous pouvez ouvrir.

[01] PLATEFORME_SOCIALE

WATCHPACT

Plateforme full-stack pour créer et partager des listes de films et de séries à voir. Un front Angular qui interroge une API .NET 8 que j'ai écrite et que je fais tourner dans Docker, avec les listes dans MongoDB Atlas et un index Meilisearch auto-hébergé de 300 000 titres et personnalités : une requête mal orthographiée retrouve quand même le bon film. Connexion Google OAuth, partage par token, environnements de production et de test séparés, et une version Android via Capacitor.

Angular 16.NET 8C#MongoDB AtlasMeilisearchDockerTMDB APIGoogle OAuthCapacitor
[02] SUIVI_DE_TACHES

PROJECTLIST

Un Jira volontairement minimal. Tableau kanban à trois colonnes avec glisser-déposer et des boutons qui fonctionnent aussi sur téléphone, drapeaux par tâche affichés sur le bord de la carte, archivage en un clic du travail terminé, et une page d'historique séparée avec recherche et restauration. Angular 19 sur Express et Mongoose, 25 tests unitaires.

Angular 19Express 5Mongoose 8MongoDB AtlasTypeScriptPM2Nginx
[03] GESTION_D_EQUIPE

DAILY_PICKING

Système de rotation qui décide qui anime le daily. Ordre fixe pour que personne ne repasse avant que tout le monde y soit passé, avec une logique de report qui retient un absent et le programme juste après son remplaçant. Angular 19 sur Express et MongoDB, utilisé quotidiennement par une équipe de 13 personnes avec plusieurs centaines de rotations enregistrées.

Angular 19Node.js 20ExpressMongoDB AtlasMongoosePM2Nginxanime.js
[04] APPLICATION_MOBILE

CARACHECK

Application multiplateforme de checklists et de tâches pour iOS, Android et le web, construite avec React Native et Expo. Thèmes de couleurs personnalisables, rappels par notification push programmés, et organisation par date pour les routines, les tâches de travail et les listes de courses.

React NativeExpoTypeScriptExpo RouterReact NavigationPush Notifications
[05] PORTFOLIO

GLOTECH

Ce site. Next.js 16 avec génération du CV en PDF côté client, auto-hébergé sur mon propre VPS derrière nginx plutôt que poussé sur une plateforme — à l'écoute sur la loopback, TLS Let's Encrypt, supervisé par PM2 et relancé automatiquement au redémarrage.

Next.js 16React 19Tailwind CSS 4Radix UIjsPDFPM2Nginx