Turborepo, SvelteKit, Wundergraph, and more
Forked from the official Svelte starter with Turborepo.
This is a boilerplate that aims to help you get all the following technologies working together nicely.
Getting started locally
- Install Docker Desktop
- Install Volta
- Check node version matches
package.json
with node -v
- If this is not working, try restarting your terminal instance
- Install packages
npm install
- Configure env vars
- Copy
/example.db.env
to /db.env
- Copy
/packages/db/example.env
to /packages/db/.env
- Launch local Postgres database
npm run db:up
- Run generators for Wundergraph and Prisma
npm run generate
- Apply current database structure
npm run db:push
- Seed data
npm run db:seed
- Run project
npm run dev