Backend
Structured routers, database session handling, security helpers, and environment-based configuration.
This starter combines FastAPI, Jinja2, PostgreSQL, SQLAlchemy, sessions, CSRF protection, bcrypt hashing, and polished auth screens in one clean base.
Structured routers, database session handling, security helpers, and environment-based configuration.
Session cookies, CSRF validation, normalized email handling, bcrypt password hashing, and login rate limiting.
Responsive Jinja2 templates with glassmorphism surfaces, theme support, and a production-ready visual starting point.