This project has been created with Vite + React Vite builds way faster and is more comfortable to work with in my opinion.
Type npm run dev
to load the app localy
In this project i applied all the requirements including the bonusses.
- React
- Redux
- React Router 6.4+
- Recharts (for the charts)
- Faker Api (fake data)
- PapaParse (for parsing CSV's)
- SCSS
There is no local CSV file. It's an online excel sheet that autmatically publish changes.
Which is stored here: https://docs.google.com/spreadsheets/d/1GCELz8o5-i7dXIEVrNx5AuW3ZFjjAlgt/edit?usp=sharing&ouid=105242551881787342674&rtpof=true&sd=true
Extra's
- Table overview + Sorting options + Filter options
- Student profiles + personal charts + random data
- Managed in Redux
- Designed in my own Style