This is my attempt at implementing a ready dashboard design from figma. It is also my first attempt working with chart.js.
Users should be able to:
- Navigate between the two pages, dashboard and booking
- Refresh without going back to the homepage.
- Interact with the statistics shown in the home page.
- Semantic HTML5 markup
- CSS custom properties
- Flexbox
- React V18.2
- react-chartjs-2
- react-router-dom
- Make the pages responsive
- Add more pages
- Implement a dark mode
- Split the css into sections
- Better organize the code (make it more DRY)