Build faster with Base App

A reusable full-stack starter built with Next.js, Supabase, and Vercel. Get your project up and running in minutes, not hours.

Features

Everything you need to get started

Built with modern technologies and best practices for rapid development

🔐 Authentication

Secure authentication with Supabase Auth and Google OAuth

  • • Google OAuth integration
  • • JWT session management
  • • Protected routes
  • • User profile management

🗄️ Database

PostgreSQL database with real-time subscriptions

  • • Supabase PostgreSQL
  • • Real-time subscriptions
  • • Row-level security
  • • Type-safe queries

⚡ Performance

Optimized for speed with Next.js App Router

  • • Next.js 14+ App Router
  • • Server-side rendering
  • • Automatic code splitting
  • • Image optimization

🚀 Deployment

One-click deployment to Vercel

  • • Automatic deployments
  • • Preview deployments
  • • Environment variables
  • • Global CDN

Quick Start

Get up and running in 5 minutes

1

Clone the repository

Start with our base template and customize it for your needs.

git clone https://github.com/anguspersonal/base-app-vercel-supabase my-app
2

Set up your environment

Create a Supabase project and configure your environment variables.

cp .env.example .env.local
3

Deploy to Vercel

Connect your repository to Vercel for automatic deployments.

Built with ❤️ using Next.js, Supabase, and Vercel

© 2024 Base App. Open source and ready to use.