react-supabase-auth-template

React Supabase Auth Starter Template with Protected Routes

reacttemplateboilerplateauthenticationboilerplate-templatestarter-templatestarterreact-router-domsupabasesupabase-auth-starternextjsdrizzle

Preview

react-supabase-auth-template preview

Overview

This is a React boilerplate that combines Vite, Supabase authentication and protected routing to ship fast. It provides session management through a global context hook, route guards and environment-based configuration, making it suitable for building authenticated web applications with minimal setup.

Features

protected-routessession-managementuser-authenticationroute-guardsglobal-context

Feature Flags

authenticationauthorization

Recommended Use Cases

react-applications-with-authenticationprotected-route-implementationsupabase-integration

Frontend

reactreact-router-dom

Backend

supabase

Auth Providers

supabase-authsupabase

Deployment Targets

None

Payment Providers

None

Quick Facts

โญ Stars
89
๐Ÿด Forks
11
๐Ÿ”„ Active
Unknown
๐Ÿ•’ Last Commit
2025-06-12T03:21:41.000Z

Stack

Framework
react
Language
typescript
Database
supabase
Auth
supabase

Data Layer

Databases
postgresql, mongodb, supabase
ORM
prisma

UI Stack

Components
shadcn

Developer Experience

Docker
No
Tests
No
Quickstart
Yes
env.example
Yes

Pricing

Classification
free
Selected
โ€”
Notes
Found pricing cues (currency/per/tier)
Get Started with this Boilerplate