I need a full-stack, web-based platform that lets users upload Excel or CSV files and instantly explore their data through interactive dashboards. Core requirements • Secure file upload with size limits, virus scan, and storage in PostgreSQL or S3. • Intermediate data cleaning and validation in Pandas—deduplication, missing-value handling, normalization, and data-type conversion. • Automatic generation of bar, line, and pie charts rendered with Plotly.js or Chart.js. • Real-time performance metrics visible on every dashboard. • Role-based access (Admin, User) with email-and-password authentication. • Front-end in React.js styled for clarity and ease of use; back-end REST API in Django + Django REST Framework. • Export any chart or full dashboard to PDF, PNG, or Excel. Deliverables 1. Complete source code for front-end and back-end. 2. Deployed, tested instance on AWS or Render with CI/CD scripts. 3. Installation, environment, and user documentation. I’ll supply the AWS or Render credentials and an empty PostgreSQL database; everything else, from architecture to final deployment, is part of this engagement. Clean, commented code and a brief hand-off call will mark project completion.