Javascript is required

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.