sidebase is a web development kit to build production ready fullstack Nuxt 3 apps quickly. By hand picking battle tested modules and packages we provide a full-stack application base with amazing developer- and user-experience!
Nuxt 3 with Vue 3 as the frontend
Database models, migrations and queries with Prisma
Strong data-validation using zod
Integration with sidebase Nuxt 3 modules
In-memory development SQL-database via sqlite3
Code testing via vitest, test-library/vue and supertest
Linting through eslint
Code coverage via C8
Ready to deploy with docker
CSS utilities via TailwindCSS
CSS components via Ant Design Vue
Type checking in script and template via Volar / vue-tsc
Together with our main starter, we focus on developing high quality, developer experienced oriented Nuxt 3 modules.
Nuxt user authentication and sessions via NextAuth.js.
Nuxt session middleware to get a persistent session per app user, e.g., to store data across multiple requests.
A nuxt focused package to make data validation and parsing easy.
A nuxt focused package to quickly export html pages as a pdf.
The opinions of the community matter a lot to us! Have a look at what other developers have said about sidebase.