Building blocks for your Sveltekit project
This is an opinionated collection of components, hooks, and utilities for your Sveltekit project
- Sveltekit – Svelte-Kit is full-stack framework for building Svelte apps with server-side rendering, file-based routing, and more.
- Lucia – Handle user authentication with ease with providers like Google, Twitter, GitHub, etc.
- Drizzle – Headless Typescript ORM
- Tailwind CSS – Utility-first CSS framework for rapid UI development
- Shadcn Svelte – Primitives like modal, popover, etc. to build a stellar user experience
- Lucide – Beautifully simple, pixel-perfect icons
- For Handling Google Token with Upstash Redis
- Dark Mode
- TypeScript – Static type checker for end-to-end typesafety
- Prettier – Opinionated code formatter for consistent code style
- ESLint – Pluggable linter for Next.js and TypeScript
src/routes
– Sveltekit routessrc/google
- Continue with Google Screen main UIsrc/google/callback
- API Endpoint for Callbacksrc/google/login
- API Endpoint for Generate Auth URLsrc/google/logout
- API Endpoint for Logout
- Precedent Next.js Tempalte by Steven Tey (@steventey)