What problem does it solve?
It solves the repetitive setup work of creating a complete monorepo from scratch, including backend, frontend, authentication scaffolding, and the base DevOps structure.
Core Features & Use Cases
- Monorepo scaffolding (FastAPI + React/Vite): Generates a complete project folder for a new application, with a ready-to-run frontend and backend layout.
- Production-ready frontend foundation: Sets up React with Vite, Tailwind via shadcn/ui, TanStack Router and React Query, including JWT API fetch logic with automatic refresh.
- JWT auth with TOTP flow: Provides login routing and the client-side auth hooks/types required to support two-step authentication (login then TOTP verification).
- Example structure for backend auth services: Creates the initial backend modules, schemas, models, and services needed to implement authentication endpoints.
Use case: You need to launch a new internal web app for a team (admin + user roles) and want a consistent starting point with JWT auth and optional TOTP, rather than reinventing the scaffold each time.
Quick Start
Ask the AI to scaffold your new repository by running: /init-project <nom-du-projet>.