Articles

Launch

DVGProOS platform launch checklist

The step-by-step checklist to configure auth, Stripe pricing plans, gateways, and admin access before your first app goes live.

Before you invite your first user

Before opening your platform dashboard to external users, verify that your core authentication and database structures are fully connected. Apply all database migrations to your Supabase instance to verify that tables for user profiles, saved projects, and active subscription state are configured correctly.

Set up your global environment keys in the root `.env.local` file, including your Supabase URL, anon key, and service role key. Test the login, registration, and password recovery flows in a development environment to confirm that authentication events are working cleanly before moving to production.

Billing and domain readiness

Monetization requires a fully configured Stripe integration. Log into your Stripe developer dashboard, create the plans matching your platform pricing tiers, and copy the price IDs into your local configuration files. Verify that your Stripe webhook endpoint is set up correctly to route events to your server.

For production hosting, point your custom domains at your app instances. DVGProOS uses a shared gateway to route incoming traffic based on hostnames. Configure your DNS records and verify that SSL certificates are generated successfully so users see secure HTTPS links when accessing your products.

Going live with your first DVGProOS app

When your platform settings are validated, perform a clean build of your applications. Verify that all TypeScript checks, lints, and page compilations complete without warnings. Start your apps using a process manager like PM2 to verify that instances recover automatically if restarted.

Finally, access the platform admin dashboard to verify that you have admin credentials and can monitor traffic, audit active subscriptions, and view logs across all apps. Running through these checks ensures a stable launch and a great experience for your first customers.

Open the portal dashboard