This is a simple boilerplate to get started with Sveltekit & Payload CMS 3.0.
- Turborepo for local development
- Sveltekit for frontend (
apps/web
)- TypeScript
- Svelte 5
- Tailwind CSS & shadcn-svelte
- Payload CMS for backend (
apps/cms
)- TypeScript
- Next.js
- Payload CMS 3.0
- Postgres DB for local development
- Docker Compose for production
- Docker
- Docker Compose
- pnpm
- Node.js (>= 20)
Clone or fork this repository to your local machine. Then, run the following commands to install dependencies and start the local development server.
pnpm install
pnpm db && pnpm dev
pnpm prod