Responsive KPI Dashboard Application

Заказчик: AI | Опубликовано: 07.03.2026

I’m building a modern, data-driven KPI dashboard that executives can open on any device and instantly understand performance trends. The front end should be crafted with clean, component-based HTML, CSS and JavaScript—React is strongly preferred for its state management and speed—while the back end can run on Node.js, PHP or Python. Data will live in either MySQL or MongoDB, whichever you are most comfortable optimizing. Functionality in scope: • Secure login with two distinct roles: an Admin who manages every data point and a Standard User who can view and interact with metrics. • A polished admin panel where the Admin imports, edits and deletes KPI records. • Rich visualisation powered by bar, line, pie and area charts. Users must be able to filter or sort any KPI, drill down for finer detail and export their current view as a PDF or CSV report. • Fully responsive design so the same codebase works flawlessly on widescreen dashboards and mobile phones without sacrificing load time. I value clean, well-commented code and a thoughtful folder structure that makes future enhancements simple. Please share links or screenshots of dashboard projects you have already shipped, highlighting any React components, REST APIs or charting libraries (e.g., Chart.js, D3, Recharts, Highcharts) you used. Deliverables 1. Front-end source code and compiled build 2. Back-end API with authentication and role logic 3. Database schema / migrations plus seed data 4. Deployment instructions and brief user guide The finished product should feel fast, intuitive and visually engaging; I’ll verify by loading a representative data set and stepping through every interaction path on desktop and mobile. I look forward to seeing how you would tackle this challenge.