Base de projet
Une fondation Next.js prête à déployer
Tout ce qu’il faut pour démarrer sérieusement : routage, typage, styles, état partagé, tests, intégration continue et déploiement Vercel. Rien de superflu.
Le dashboard est une route protégée : tu seras redirigé vers la page de connexion.
App Router
Le routage se lit dans l’arborescence de fichiers. Layouts imbriqués, rendu serveur par défaut.
TypeScript strict
Les erreurs de type sont détectées à l’écriture, pas par un utilisateur en production.
Tailwind CSS v4
Le style s’écrit dans le JSX, la charte graphique se configure en CSS dans globals.css.
Zustand
État partagé entre composants éloignés, sans Provider ni boilerplate. Environ 1 ko.
Vitest + Testing Library
Tests unitaires et fonctionnels rapides, écrits du point de vue de l’utilisateur.
CI GitHub Actions
Lint, typecheck, tests et build vérifiés automatiquement à chaque push.