Get your app running in 5 minutes!
- ✅ Code pushed to GitHub: https://github.com/CreatingValueFirst/beauty-tryon-app
- ✅ Supabase project created: https://turepfhrembrjjkgsveq.supabase.co
- ✅ Environment variables configured locally
- ✅ All code and documentation complete
- Go to Supabase Dashboard: https://turepfhrembrjjkgsveq.supabase.co
- Click SQL Editor in the left sidebar
- Click New Query
- Copy and paste the contents of
supabase/migrations/001_initial_schema.sql - Click Run (bottom right)
- Create another new query
- Copy and paste the contents of
supabase/seed.sql - Click Run
✅ Done! You now have 10 hair styles and 10 nail designs in your database.
Option A: Using Vercel Dashboard (Easiest)
- Go to https://vercel.com
- Click Add New → Project
- Import
CreatingValueFirst/beauty-tryon-app - Configure:
- Root Directory:
apps/web - Framework Preset: Next.js
- Build Command:
pnpm build - Install Command:
pnpm install
- Root Directory:
- Add Environment Variables:
NEXT_PUBLIC_SUPABASE_URL=https://turepfhrembrjjkgsveq.supabase.co NEXT_PUBLIC_SUPABASE_ANON_KEY=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6InR1cmVwZmhyZW1icmpqa2dzdmVxIiwicm9sZSI6ImFub24iLCJpYXQiOjE3Njg2NjA2MTQsImV4cCI6MjA4NDIzNjYxNH0.9WdYp69liic6VL2xxwyrFMgLVo-s7iqfic4-4b2LrBc SUPABASE_SERVICE_ROLE_KEY=sbp_2380a60d057a8ad4c81e241e4939943b409b325a NEXT_PUBLIC_APP_URL=https://your-app.vercel.app - Click Deploy
- Wait 2-3 minutes
- Get your live URL!
Option B: Using CLI
cd apps/web
npx vercel --prodFollow the prompts and deploy!
- Visit your Vercel URL
- Click Sign Up
- Create an account
- Go to Hair Try-On or Nail Try-On
- Allow camera access
- Try on a style!
🎉 You're live!
- Go to Vercel project → Settings → Domains
- Add your domain
- Configure DNS as shown
supabase link --project-ref turepfhrembrjjkgsveq
supabase functions deploy analyze-face
supabase functions deploy generate-hair-style
supabase functions deploy process-imageSee n8n/README.md for detailed instructions.
✅ Live Web App on Vercel ✅ Database with Supabase ✅ Authentication working ✅ 10 Hair Styles ready to try ✅ 10 Nail Designs ready to try ✅ AR Camera with MediaPipe ✅ Gallery for saved looks ✅ Social Sharing to 4 platforms ✅ Mobile App structure ready
Camera not working?
- Check browser permissions
- Must use HTTPS (Vercel does this automatically)
- Try in a different browser
Styles not showing?
- Check Supabase migrations were applied
- Go to Supabase → Table Editor → Check
hair_stylesandnail_stylestables
Build failing?
- Check environment variables are set in Vercel
- Ensure Supabase URL and keys are correct
Need help?
- Check DEPLOYMENT.md for detailed guide
- Email: support@savemytime.com
Built with ❤️ by Save My Time
- 🌐 Website: https://savemytime.com
- 📧 Email: hello@savemytime.com
- 💼 Business: business@savemytime.com
- Code on GitHub
- Supabase configured
- Migrations applied
- Deployed to Vercel
- Tested live
- Custom domain (optional)
- Analytics setup (optional)
- Edge Functions (optional)
- n8n workflows (optional)
Ready to launch! 🚀