Django/Flask Backend with Dashboards

Job ID: 40364489

Budget: ₹400 – ₹750 INR

I’m taking a full-stack web application from concept to production and the most pressing piece right now is the backend. I want the core logic, data layer, and secure user flow rock-solid before I refine the rest of the stack.

Here’s what I need you to build:

• Authentication system – token-based, secure password handling, social login ready if possible
• Admin panel – role management, CRUD operations, clear metrics view
• Dashboard – REST-driven endpoints feeding charts/tables that can be consumed by my React frontend

I’m comfortable running both Django and Flask in the same ecosystem, so feel free to leverage Django’s batteries-included features where they shine and drop into lightweight Flask micro-services when speed or isolation matters. The database can sit on MySQL, PostgreSQL, or MongoDB; pick what best matches the feature you’re coding and document the reasoning.

Key expectations
– Clean, modular Python code with clear docstrings
– Reusable REST API endpoints (FastAPI wrappers are fine if they help)
– Unit tests that cover critical paths (pytest preferred)
– Docker-ready setup so I can deploy on Vercel, Netlify, or Render without surprises

If you have experience threading in AI/ML micro-services—recommendation engines or predictive analytics—flag that in your proposal; we’ll schedule it for the next milestone once the core backend is live.

Deliver everything in a Git repo with a short README explaining local setup, environment variables, and migration commands. I’ll test locally, then push straight to staging.