Deploy Django-React SaaS

Job ID: 40367826

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

I already have a fully built SaaS: Django on the backend, React on the frontend, PostgreSQL hosted in Supabase, Celery workers, Razorpay payments, and Anthropic API calls. All source code, a step-by-step handbook, and an up-to-date README are ready for you; nothing needs to be coded from scratch.

Your mission is to bring the project to life on Replit (or a VPS if that proves smoother) so that I can share a live URL with users today. The workflow I’m expecting is straightforward:

• Spin up two Repls—one for the Django API/Celery worker and one for the React client.
• Copy env.sample, add real keys, and verify every variable (Django secret, Supabase creds, Razorpay keys, Anthropic key, Celery broker/redis URL, etc.).
• Point the Django settings to the existing Supabase PostgreSQL instance and run migrations.
• Make sure Celery starts automatically and executes at least one sample task from the handbook.
• Build and serve the React bundle so it speaks to the API without CORS issues.
• Walk through the full purchase flow: sign-up → payment via Razorpay → background task kickoff → Anthropic API call → response returned to the user.
• Share the final public links plus notes on anything I should know to redeploy.

Acceptance criteria
– Both Repls boot without manual tweaks, logs stay clean.
– “Health-check” endpoint returns 200.
– Payment test goes through Razorpay’s sandbox and records in the DB.
– Celery logs show a completed task.
– Anthropic API returns the expected text.

All tooling is already in place—Django 4, React 18, Supabase CLI, Poetry, and a docker-compose file you can consult for env structure. I simply need an experienced deployer who has done Replit hosting (or VPS Nginx/Gunicorn) before and can finish the above in roughly half a day.