Quick Start
Deploy your own instance with one click or set up locally in minutes.
One-Click Deploy
The fastest way to get started is deploying to Vercel. Click the deploy button in the GitHub repo and connect a Neon PostgreSQL database. The setup wizard handles everything automatically.
What happens during deploy
- 1. Vercel clones the repository to your account
- 2. You connect a Neon PostgreSQL database
- 3. Environment variables are auto-configured
- 4. The database schema is applied automatically
- 5. Your app goes live at a .vercel.app URL
Local Development
1. Clone & install
git clone <your-repo-url>
cd wishpr
pnpm install2. Set up environment
cp .env.example .env.local
# Edit .env.local and add your DATABASE_URL
# Get one free at neon.tech3. Run database migration
# Execute scripts/setup-database.sql against your Neon database
# You can use the Neon SQL Editor in the dashboard4. Start dev server
pnpm dev
# Open http://localhost:3000Prerequisites
- Node.js 18 or later
- pnpm (recommended) or npm
- A PostgreSQL database (Neon free tier works great)