FastAPI/Nuxt starter stack
Accelerate your next web development project with this FastAPI 0.88 / Nuxt.js 3.0 base project generator.
- Authentication user management schemas, models, crud and apis, with OAuth2 JWT token `access` and `refresh` support & default hashing.
- Authorisation via middleware for page access, including logged in or superuser.
- Databases for PostgreSQL included, plus PGAdmin for PostgreSQL management, using SQLAlchemy 1.4.
- Form validation with Vee-Validate 4.
- State management with Pinia, and persistance with Pinia PersistedState.
- CSS and templates with TailwindCSS, HeroIcons, and HeadlessUI.
- Content management with Nuxt Content for writing Markdown pages.