This is a starter project for bootstrapping a Nuxt app with Shadcn-vue and Drizzle ORM, with Pinia for state management.
Built using Nuxt,
Shadcn-vue,
Drizzle ORM,
TailwindCSS
- Run
pnpm install
to install all dependencies. - Create a .env file, and add
DB_URL
,JWT_SECRET
respectively. - Setup your preferred SQL database in
database/
, this example uses Postgres - Run
docker compose up -d
if an instance is preferred. - Run
pnpm dev
to start the application
Nuxt-Shadcn-Drizzle Starter is licensed under the MIT License.