
Deploy SvelteKit Supabase
A modern web app starter powered by SvelteKit and Supabase
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