Railway

Deploy SvelteKit Supabase

A modern web app starter powered by SvelteKit and Supabase

Deploy SvelteKit 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

  1. Click Deploy to clone the project and set up on Railway
  2. Add your Supabase URL and anon key in the .env
  3. You're ready to go β€” no manual setup needed

Template Content

sveltekit-supabase

zxdev7/sveltekit-supabase

More templates in this category

View Template
caring-vibrancy
Deploy and Host caring-vibrancy with Railway

baleocho
View Template
Flask WebSocket Chat
Single file, realtime multi-user websocket chat using flask-socketio

Clement Ochieng
View Template
NEW
all-star-fashion-template
Deploy and Host all-star-fashion-template with Railway

Mai ThΓ nh Duy An