DevifyX_assignment_Data_Visualization
DevifyX_assignment_Data_Visualization
Company: DevifyX
Duration: 3 Days
Objective
Build an interactive, responsive data visualization dashboard using HTML, CSS, and JavaScript
with either D3.js or Plotly.js. The dashboard will visualize structured sales data provided
in JSON format.
You may use GPT or any AI tools to assist in the project, but the final implementation
should reflect your understanding of interactivity, data handling, and UI/UX. Customiza-
tions, logic, and polish will be closely evaluated.
Dataset Overview
A pre-defined JSON file (sample-data.json) will be provided, containing:
You must read this JSON file and render visualizations dynamically.
Required Features
1. Minimum 3 Interactive Charts
1
Frontend Developer Assignment DevifyX
3. Dynamic Filtering
4. Responsive UI Design
6. Export Options
2
Frontend Developer Assignment DevifyX
• Annotations on Charts
Deliverables
You must submit:
– Project overview
– List of features implemented
– Setup instructions
– Video Demo
Deadline
3 Days from the date of assignment acceptance. Submission link:- https://forms.gle/o3cYSy5srLKt8MVJA
3
Frontend Developer Assignment DevifyX
Evaluation Criteria
Criteria Weight
Code quality, structure, and readability 20
Data-driven rendering and logic 10
Responsiveness and UI Design 40
Usage of GPT or tools with reasoning 20
Bonus features implementation 10
Contact
For clarifications, please email back.