Finish Backend & Deploy WebApp

Job ID: 40290783

Budget: ₹1,500 – ₹12,500 INR

The Mandalas Coloring web-app is almost there—frontend is done and more than half of the backend wiring is already live—but I still need a capable developer to bring the remaining pieces together so we can start selling our colourful e-books from the built-in storefront and launch on Vercel.

What to be Integrated yet.
• Supabase (auth, DB) and Vercel project skeleton
• Initial Cloudflare R2 bucket
• Basic Razorpay / Stripe dashboards
• Resend keys and starter templates
• jsPDF / JSZip utilities stubbed into the codebase

What I still need you to complete
As listed above & also these:
1. Cloud storage focus
– Finalise Cloudflare R2 uploads & signed URLs
– Google Drive API integration for master e-book assets and backups
– Smooth data retrieval layer through Supabase functions

2. Payments & subscriptions
– End-to-end flow for both Razorpay and Stripe (webhooks, retries, receipts)
– Store payment metadata in Supabase and expose it to the frontend

3. Document and email tooling
– Generate print-ready PDFs and zip bundles using jsPDF + JSZip
– Trigger transactional emails via Resend once orders are fulfilled

4. Deployment
– Optimise functions, environment variables and edge configs
– One-click deploy to Vercel (Pro), custom domain ready

Acceptance criteria
• A user can buy an e-book with Razorpay or Stripe and instantly receive a download link and confirmation email.
• All asset uploads pass through R2 or Drive and are retrievable via signed URLs stored in Supabase.
• Build completes without errors and the production site runs on Vercel with proper environment variables.

Stack highlights: TypeScript, Supabase Edge Functions, Cloudflare R2 SDK, Razorpay Node, Stripe SDK, Resend API, jsPDF, JSZip.

Codebase access is on GitHub; I’ll provide Supabase Pro and Vercel Pro credentials along with sample products. If you’ve shipped similar SaaS or e-commerce backends before, this should feel familiar and move quickly.

Budget is approx 6K INR for this whole project - Build & Deploy
& not limited to this.

Lets Discus & Finalise the Budget.
TQ