Documented logoDocumented

Deployment

Deployment Steps

  1. Commit your code and push to a private repo on GitHub.

  2. Use your favorite hosting provider (e.g., Vercel, Netlify, Render, etc.) to create a new project based on the GitHub repo.

    Set the right .env file on your deployment, as the .env.local is not committed. If you're not using Supabase, ensure NEXTAUTH_URL matches your domain name for auth features to work. Change NEXTAUTH_SECRET to anything else.

  3. If you're using Supabase, follow the production checklist for Google OAuth.

  4. If you're using Stripe, follow the production checklist.

Final Steps

Send me your website link by email so I can showcase your app on the ShipFast homepage! You can also apply to be an affiliate and earn 30% per sale.

Congratulations on making it this far! 🚀


Showcase your new startup and get more customers on Indie Page

Make your startup launch go viral with LaunchViral