React Deployment & DPO Pay Integration

Job ID: 40358954

Budget: $250 – $750 USD

The Stride front-end is finished and sitting in a GitHub repo; what I need now is a specialist who can take the project live within 3–5 days.

1. Deployment
• Push the existing React build to Vercel, set up environment variables, and confirm that all routes, assets, and AI calls behave exactly as they do in local testing.

2. Payments
• Connect my merchant-ready DPO Pay account so new users can purchase a recurring subscription.
• Handle webhooks or callbacks DPO Pay requires, be sure that successful payments unlock full app access, and failed or cancelled payments downgrade the account gracefully.

3. Authentication
• Add email-and-password sign-up / sign-in screens (UI already designed).
• Wire these screens to a lightweight, production-ready auth solution; please outline the option you think suits us best given the current codebase.

Acceptance will be based on:
• A public Vercel URL loading without errors.
• A test transaction on DPO Pay completing and triggering the correct subscription logic.
• New users able to create an account, log in, log out, and see subscription status reflected accurately in the UI.

Code must remain clean, commented, and match existing style conventions. If you have shipped DPO Pay, Flutterwave, or similar African gateways before, I would love to see that work. Let’s get Stride into the hands of users this week.


PS: Please make the app a PWA so users can add it to their home screen on iPhone and Android.