
SvelteKit Supabase
A modern web app starter powered by SvelteKit and Supabase
sveltekit-supabase
zxdev7/sveltekit-supabase
Just deployed
ā” SvelteKit Supabase Starter Template
Build modern full-stack web apps with ease using SvelteKit and Supabase. This Railway-ready template comes with authentication, real-time capabilities, and a responsive UI ā all preconfigured and ready to deploy.
šÆ Features
- ā Auth System ā Email/password login, session handling, and protected routes
- šØ Tailwind CSS UI ā Modern, mobile-first design with a clean blue theme
- š Supabase Integration ā Includes auth, database, storage, and real-time setup
- š§ TypeScript Support ā Safer and clearer development experience
- š One-click Deploy ā Deploy instantly with Railway + environment template
š§± Pages Included
- Landing Page
- Login / Register
- Dashboard
- User Profile
šļø Project Structure
src/
āāā lib/
ā āāā components/ # Reusable UI components
ā āāā auth/ # Authentication helpers
ā āāā supabase/ # Supabase functions
āāā routes/
ā āāā auth/ # Login & register
ā āāā dashboard/ # Main dashboard
ā āāā profile/ # User profile
š Getting Started
- Click Deploy to clone the project and set up on Railway
- Add your Supabase URL and anon key in the
.env
- You're ready to go ā no manual setup needed
Template Content
sveltekit-supabase
zxdev7/sveltekit-supabase