
TemNoBar
Un produit de carte pour bars, construit de bout en bout.
Un produit de gestion de carte pour bars, construit de bout en bout : une API REST, un tableau de bord web avec une carte publique par QR code et une application mobile, tous sur la même API.
J'ai conçu les contrats de l'API, le modèle de session et de sécurité, et les deux clients.
Points Forts
- API REST avec Express 5 et Prisma sur PostgreSQL, organisée en modules par fonctionnalité, avec des prix en centimes et un historique de disponibilité
- Session dans un cookie httpOnly, contrôle de l'Origin contre le CSRF et rate limiting sur la connexion et l'inscription
- Tableau de bord en Next.js 16 et carte publique rendue côté serveur, accessible par QR code
- Application Expo / React Native sur la même session ; tests d'intégration de l'API contre une vraie base en CI, déployée sur Vercel
