I need a full-stack partner to take my functional blueprint for a lightweight, scalable Market Insights web application and turn it into a production-ready product. The build is split into two tightly-coupled modules: 1. Admin Portal • Secure JWT login • CSV upload that captures the three mandatory metadata fields—Date range, Data source, and Geographical region—then stores both data and metadata in PostgreSQL or MongoDB • Creation, editing, and retirement of Market trends dashboards • Assignment and revocation of those dashboards to individual customer accounts 2. Customer Portal • Role-controlled access so each user sees only the dashboards assigned to them • Fast search and filters by domain, sub-domain, tags, segment, sub-segment, region, and year • Interactive visualisations (line, bar, pie) rendered with Chart.js or Recharts, plus KPI cards • Built-in actions on every dashboard: Download data, Export charts, and Print dashboards Preferred stack is React or Next.js on the front end, Node.js (Express) or Django REST on the back, and a PostgreSQL or MongoDB data store. Clean component architecture, test coverage, and containerised deployment are expected so the app remains lightweight and easy to scale. Deliverables • Source code repository with clear commit history • Containerised build and run scripts (Docker or similar) • Schema scripts and migration files for the chosen database • Admin and Customer portals meeting all functional points above • Brief hand-off documentation and a recorded walk-through I will provide sample CSVs, user stories, and UI wireframes once we start. Let’s build this so new datasets and customers can be onboarded in minutes, not days.