Built with the ultimate rapid prototyping stack.
- Frontend: SvelteKit (Svelte 5)
- Backend: Convex
- Auth: Better Auth
- Billing: Autumn
- Styling: Tailwind CSS v4
- Runtime: Bun
-
Install dependencies:
bun install
-
Setup Convex:
# Initialize Convex project bunx convex dev -
Setup Environment: Copy
.env.exampleto.envand fill in the required variables. -
Development:
bun dev
bun dev: Runs both Vite and Convex dev servers.bun run lint: Lints and formats code using Biome.bun run check: Runs Svelte check for type safety.npx shadcn-svelte@latest add [component]: Add UI components.
src/convex/: Backend functions and schema.src/lib/: Shared utilities and components.src/routes/: App pages and API routes.src/app.css: Global styles and Tailwind configuration.