MERN-Django E-commerce API Upgrade
Budget: ₹12,500 – ₹37,500 INR
I’m close to launching a multi-vendor e-commerce site built on a hybrid MERN stack with a couple of critical Django micro-services, but the current API layer still needs love before we can scale like Amazon. My immediate priority is the APIs: I need several new endpoints added and the existing ones profiled and refactored for speed. While doing that, please tighten authentication flows and harden input validation so we close off any common attack vectors.
Once the core API work is solid, I’d like your help polishing the React storefront, reorganising some Mongo queries in the Node/Express back-end, and giving the Django services a quick health check. Expect to work with JWT, Passport or similar for auth, Express middle-wares, and Django REST Framework on the Python side.
Deliverables
• New endpoints documented in Swagger/OpenAPI
• Optimised existing endpoints (≤200 ms average response on test data)
• Robust auth logic with refreshed JWT handling and rate-limited login
• Centralised input validation preventing common injections
• Brief hand-off notes so I can maintain the codebase myself
If you’re comfortable jumping between React components, Express routes, Mongo aggregations, and Django views, let’s get this over the finish line.
Once the core API work is solid, I’d like your help polishing the React storefront, reorganising some Mongo queries in the Node/Express back-end, and giving the Django services a quick health check. Expect to work with JWT, Passport or similar for auth, Express middle-wares, and Django REST Framework on the Python side.
Deliverables
• New endpoints documented in Swagger/OpenAPI
• Optimised existing endpoints (≤200 ms average response on test data)
• Robust auth logic with refreshed JWT handling and rate-limited login
• Centralised input validation preventing common injections
• Brief hand-off notes so I can maintain the codebase myself
If you’re comfortable jumping between React components, Express routes, Mongo aggregations, and Django views, let’s get this over the finish line.
Related categories:
JavaScript
Python
Django
NoSQL Couch & Mongo
Amazon Web Services
Node.js
API Development
MERN