Docs/Manual Base/Boot App

Boot Your Application

Start your development server and verify that everything is configured correctly.

Start Development Server

Run the development server:

npm run dev

Your app should now be running at http://localhost:3000

Verification Checklist

Homepage Loads

Visit localhost:3000 and verify the homepage renders without errors.

No Console Errors

Check browser DevTools console for any Supabase connection errors.

Auth Flow Works

Try signing up or logging in to verify Supabase Auth is configured.

Run Supabase Locally (Optional)
For offline development, you can run Supabase locally:
supabase start
This starts a local Supabase instance with all services.

Common Issues

"Invalid API key"

Double-check your .env.local file. Ensure there are no extra spaces or quotes around the values.

"CORS error"

Make sure your Supabase project's URL settings include localhost:3000 in the allowed origins.

"Database connection failed"

Verify your project is not paused in the Supabase dashboard. Free-tier projects pause after 7 days of inactivity.

Manual Base Complete!

Congratulations! You've completed the base module setup. Your app now has:

  • • Supabase authentication configured
  • • Database with migrations applied
  • • Environment variables set up
  • • Development server running

What's Next?

Add optional modules based on your project needs:

Boot App | Manual Base | VibeCodeMax Docs