Screenshot of Vibewind Starter template

Vibewind Starter

A modern Next.js application with Clerk authentication and Supabase backend integration.

Features

  • Authentication with Clerk
  • Supabase Database Integration
  • Clerk-Supabase Sync
  • Protected Routes with Middleware
  • Responsive Design with Tailwind CSS
  • TypeScript Support

Tech Stack

  • Next.js 15.0.0
  • 🔒Clerk Authentication
  • Supabase Database
  • 🎨Tailwind CSS
  • 📘TypeScript

Getting Started

Visit our detailed Get Started guide for a comprehensive tutorial, or follow these quick steps:

Option 1: Use Vibewind's template feature (Recommended)

  1. Click the blue "Use this template" button above
  2. Name your new repository
  3. Click "Create repository from template"
  4. After creation, click the green "Code" button on your new repo
  5. Select "Open with GitHub Desktop" to clone to your computer
  6. Choose a local location and click "Clone"

Option 2: Clone the repository directly

Clone the repository:

git clone https://github.com/vibewind/vibewind-starter your-project-name

Or use GitHub Desktop:

Open in GitHub Desktop

After cloning (for both options):

1. Install dependencies:

npm install

2. Set up environment variables in .env.local

3. Run the development server:

npm run dev