User Behavior Visualization Dashboard
Employer not named by the sourceRemote
Frontier is not the employer and does not collect applications.
About this role
JavaScript, Python, Django, MySQL, HTML5, Flask, Data Visualization, MERN Stack, Chart.js · I need a clean, interactive dashboard—similar in layout and fluency to the file I attached—that turns raw user-behavior logs into clear visual insights. The immediate scope is simple: pull page-view data from our existing database or CSV export, process it in real time (or near real time), and display it through intuitive charts and trend lines.
Core requirements • Data source connection: MySQL or a flat CSV is fine; whichever lets us automate daily refreshes fastest. • Visual components: at minimum a time-series line graph for overall traffic, a heat map for peak hours, and a top-pages bar chart. • Tech stack: I am flexible—React + Chart.js, Vue + ECharts, or even a lightweight Python/Flask backend feeding Plotly. Use what you’re fastest with, but keep the code modular so I can extend it later to include clicks and time-on-page. • Responsive design: the dashboard must scale cleanly from laptop to 1080p monitor. • Export: one-click PNG or PDF for any chart section.
Acceptance criteria 1. I can load the page, select a date range, and instantly see updated page-view visuals. 2. All charts render with no console errors in Chrome, Edge, and Safari. 3. Installing the p