Getting Started

This guide will help you understand the bootstrap process and get your VibeCodeMax project running in minutes.

Choose Your Path

AI-Assisted Setup

Let Claude, Cursor, or other AI tools guide you through the process. You'll need to provide access tokens and API keys when prompted.

Best for: Developers using AI coding assistants

Manual Setup

Follow step-by-step instructions to configure everything yourself. Full control over every aspect of the setup.

Best for: Developers who prefer hands-on configuration

Either way, you'll need credentials
Both paths require you to gather credentials from Supabase, Stripe, and other services. This documentation shows you exactly where to find them.

What You'll Set Up

1

Base Module (Required)

Supabase authentication, database, and core infrastructure.

  • • Supabase CLI installation
  • • Project linking and authentication
  • • Database migrations
  • • Environment configuration
2

Optional Modules

Add features based on your project needs.

  • Payments: Stripe or LemonSqueezy integration
  • Email: Resend or Mailgun for transactional emails
  • Storage: AWS S3 for file uploads
  • Admin: Admin user seeding
3

Launch

Start your development server and verify everything works.

Prerequisites

Before starting, make sure you have:

  • Node.js 18+ installed
  • A Supabase account (free tier works)
  • Git installed and configured