- NodeJS >= 18
- pnpm >= 8
- SvelteKit
- Typescript
- Zod
- Tailwind CSS
- AuthJS
- Axios
- Tanstack Query
- Vitest + Playwright
- Eslint + Prettier
- Clone the Repo.
- Create
.env
file at root of the project (see file .env.example). pnpm i
to install dependencies.pnpm dev
to start server atlocalhost:5173
- Let's Go!
- To get GITHUB_ID & GITHUB_SECRET for Auth - Create / Register New OAuth App Here
- Callback URL Should be -
[origin]/auth/callback/[provider]
- For Example -
http://localhost:5173/auth/callback/github