This project is a React-based dashboard application built with TypeScript, Redux Toolkit, and MUI. It provides a modern and professional user interface for managing and visualizing data.
- Modern and responsive design using MUI (Material-UI) components.
- State management with Redux Toolkit for efficient and predictable data flow.
- TypeScript for improved code quality and maintainability.
- Routing using
react-router-dom
for easy navigation. - Basic structure with header, side navigation, and footer.
- React 18
- TypeScript
- Redux Toolkit v2
- MUI (Material-UI)
react-router-dom
- Yarn
- Node.js 22 (for LTS support)
- Yarn package manager
- Clone the repository:
git clone https://github.com/ghrcdaac/CUE-Dashboard.git
- Navigate to the project directory:
cd CUE-Dashboard
- Install dependencies:
yarn install
- Start the development server:
This will open the app in your browser at
yarn start
http://localhost:3000
.
- Create a production build:
This will generate a optimized build in the
yarn build
build
directory.
Contributions are welcome! Please feel free to submit issues and pull requests.
This project is licensed under the MIT License.