Back to DocumentationGetting Started
Complete Setup Guide

Getting Started with NextReady

Follow this comprehensive guide to set up, customize, and deploy your NextReady application in under 30 minutes.

30 minutes setup time
Production ready
Zero configuration

Setup Overview

1
Clone & Install
2 min
Get the code and install dependencies
2
Environment Setup
5 min
Configure your development environment
3
Database Setup
8 min
Set up PostgreSQL with Neon and run migrations
4
Authentication
10 min
Configure OAuth providers (optional)
5
Local Development
2 min
Start your development server
6
Deploy to Production
15 min
Deploy to Vercel and go live

Choose Your Setup Method

1
Clone Repository & Install Dependencies
Get the NextReady codebase and install all required packages
# Clone the repository
git clone https://github.com/your-username/nextready.git
cd nextready

# Install dependencies
npm install
2
Run Interactive Setup
Our CLI will guide you through environment, database, and service configuration
# Run interactive setup (recommended)
npm run setup

# Or manual setup
npm run setup:env

What the interactive setup does:

  • • Creates and configures your .env.local file
  • • Sets up Neon PostgreSQL database connection
  • • Configures OAuth providers (optional)
  • • Sets up Vercel Blob storage (optional)
  • • Configures Resend email service (optional)
  • • Runs database migrations and seeding
3
Start Development Server
Launch your application locally and start building
# Start development server
npm run dev

# Your app is now running at http://localhost:3000
Your NextReady application is now running locally!

Deploy to Production

Deploy to Vercel (Recommended)
Deploy your NextReady application to production in minutes with Vercel's GitHub integration
# Push to GitHub
git add .
git commit -m "Ready for deployment"
git push origin main

# Deploy to Vercel (automatic via GitHub integration)
1

Connect to Vercel

Connect your GitHub repository to Vercel for automatic deployments

2

Configure Environment Variables

Add your production environment variables in Vercel dashboard

3

Deploy & Go Live

Every push to main branch automatically deploys to production

Common Issues & Solutions

🎉 Congratulations!

Your NextReady application is now set up and running. Ready to start building amazing features?