fastapi/full-stack-fastapi-template — reverse-engineered prompt
Reverse engineered prompt
Build me a modern full stack web app starter that I can use as the base for a SaaS or internal dashboard.
I want a FastAPI backend with a PostgreSQL database, secure user login, admin accounts, password reset by email, and clear interactive API docs. On the frontend, make a React dashboard with TypeScript, a clean responsive design, dark mode, login screens, an admin area, and a simple items section where users can create, edit, view, and delete records.
Please make it easy to run locally with Docker Compose, including local email testing, and include sensible tests for the backend and browser flows. Set up the project so it is production ready enough to deploy with Docker, HTTPS through a reverse proxy, and GitHub Actions for checks. Use secure defaults, but leave the important secrets configurable in environment variables.
Look up current docs online if you need to, and make sure the finished project actually starts and works locally.
Want more depth? Deep Reverse