This project is a UI clone of an admin dashboard, created as an assignment for a frontend role assessment. It utilizes various libraries and frameworks to build a responsive and user-friendly interface.
- Responsive layout design
- Integration of Material-UI components for UI elements
- Usage of React Router for navigation
- Data visualization using Recharts library
- Integration of circular progress bars
- Data grid functionality using MUI X Data Grid and X Data Grid
- Integration of Emotion for styling
To run this project locally, follow these steps:
-
Clone the repository to your local machine:
git clone <repository_url>
2.Navigate to the project directory:
```bash
cd admindash
3.Install dependencies:
```bash
npm install
4.Start the development server:
```bash
npm start
5.Open http://localhost:3000 in your browser to view the application.
Dependencies
- React
- React Router DOM
- Material-UI (including icons and data grid components)
- Recharts
- React Circular Progressbar
- Emotion (for styling)