# 1. Create Supabase account: https://supabase.com
# 2. Create new project
# 3. Copy DATABASE_URL from Settings → Database
# 4. Add to .env.local:
DATABASE_URL=postgresql://postgres:[password]@[host]:5432/postgres
JWT_SECRET=your-strong-secret-key-here
# 5. Run setup:
npm run db:setup
# Add to .env.local:
SMTP_HOST=smtp.gmail.com
SMTP_PORT=587
SMTP_USER=your-email@gmail.com
SMTP_PASS=your-app-password
SMTP_FROM_EMAIL=noreply@limitlessinfotech.com
NEXT_PUBLIC_SITE_URL=https://limitlessinfotech.com
CONTACT_EMAIL=info@limitlessinfotech.com
# Install Vercel CLI
npm install -g vercel
# Deploy
vercel --prod
# Add environment variables in Vercel dashboard
Done! Your website is live! 🎉
# Development
npm run dev # Start dev server (http://localhost:3000)
npm run build # Build for production
npm start # Start production server
# Database
npm run db:setup # Set up database (tables + admin user)
npm run db:create-admin # Create new admin user
# Quality
npm run lint # Check code quality
npm run type-check # Check TypeScript
URL: http://localhost:3000/admin
Username: admin
Password: admin123
⚠️ Change password after first login!
Build fails?
rm -rf .next node_modules
npm install
npm run build
Database connection error?
npm run db:setupAdmin login not working?
Email not sending?
✅ 22 pages (18 public + 4 admin)
✅ 11 API endpoints
✅ PostgreSQL database
✅ Admin CMS panel
✅ 70+ features
✅ Complete documentation
✅ Production ready
Need help?
📧 info@limitlessinfotech.com
📞 +91 7710909492
Ready to launch! 🚀