Separate project
Keep portal auth, payments, and client account logic in the dedicated portal app.
Portal relationship
The ReNewTech payment portal should remain a separate GitHub/Vercel project and can be connected later at portal.renewtech.solutions or another approved portal subdomain. This main site links to it instead of merging billing code into the marketing site.
Future Stripe integration
Future payment workflows can use Stripe Checkout, Stripe Customer Portal, subscriptions, invoices, and payment status webhooks. Do not expose Stripe secret keys in frontend code.
Keep portal auth, payments, and client account logic in the dedicated portal app.
Use this marketing site to route prospects and customers to the portal when ready.
Plan for subscriptions, payment links, checkout, invoices, and webhook status updates.