This is a dummy sales dashboard built using ReactJS and Material UI, with various features such as data tables, grids, charts, circular progressbar and so on. You can view the live demo here.
The dashboard uses various React hooks and dependencies, including:
- useContext
- useEffect
- useHistory
- useNavigate
- useRef
- useState
- Material UI's Data table and Data grid components
- styled-components for styling and animations
- React Circular Progressbar
- Recharts for displaying area charts and bar graphs
- uuidv4 for generating unique IDs
- The code can be further refactored to improve its efficiency and maintainability. Minor bugs :(