ReactJS Frontend Application Assignment
ReactJS Frontend Application Assignment
Objective
Create a COVID-19 dashboard using React.js, which visualizes statistical data through
interactive charts and conveys pandemic statistics, including total cases, recoveries,
and deaths as per the provided Mockup.
Requirements
API Integration
You will be integrating two RESTful APIs to fetch necessary data for the dashboard.
Other Requirements
● Implement React components such as statistical cards, line chart, and pie chart.
● Ensure application state is managed effectively using React's state management
features.
● The dashboard must be responsive and work on a variety of screen sizes.
● Apply error handling for all API requests.
● Write clean, modular, and well-commented code.
● Style the application to match the provided mockup as closely as possible.
● Use Git for version control and include a README.md with project setup
instructions.
Deliverables
● A public GitHub repository with all source code.
● A live demo is optional but encouraged.
Evaluation Criteria
● Adherence to the provided mockup and functionality.
● Code quality and organization.
● Responsiveness and usability across devices.
● Performance and efficiency of the application.