Scalable Backend for Creator Platform

via Freelancer ·

Budget / Salary₹1,500–12,500
TypeFreelance project
LocationRemote
Posted2 hours ago
Our React + Tailwind frontend is ready; now I need the Node.js, Express, MongoDB Atlas and Socket.io backend that will let brands and creators collaborate smoothly and at scale.

Core scope
• Authentication & Roles – JWT-based signup / login for Brand, Creator and Admin dashboards.
• Escrow State Machine – a five-step milestone flow (Funding → Script → Video Draft → Live Post → Payout Release) with status persistence and webhooks for each transition.
• Search & Filter API – performant Mongo queries across 13 demographic attributes, with particular emphasis on engagement-metric filters; latency under 200 ms for typical requests.
• Payment & Tax Engine – Razorpay or Cashfree integration, automatic calculation of platform fee and 1 % Section 194-O TDS, and instant payout triggers once milestones clear.
• Deal Chat – real-time brand-creator messaging via Socket.io with read receipts and conversation history stored in Mongo.
• Database & Deployment – well-indexed schemas, a Postman collection for every route, and final deployment on Render (I’m open to AWS if it simplifies anything).

Deliverables will be a GitHub repo, environment sample, migration scripts, and clear setup docs; I’ll validate with my own Postman tests and a staging push to Render.

When you apply, please share past work that shows comparable marketplaces, payment flows, or complex Mongo querying. A concise note on how you would model the escrow state machine or the chat layer will help me assess fit quickly.
javascript nosql couch & mongo node.js angularjs backend development mongodb database design api development
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.