* ๐งฉ Admin Dashboard UI (React + MUI)
A modern and responsive Admin Dashboard UI built with React, Material UI, and Recharts. This project is designed to be scalable, customizable, and developer-friendly. It includes various sections like Dashboard, Users, Profile, Projects, Notifications, Logs, and Authentication pages (Login/Signup).
โจ Features:
- โก React 18 with functional components and hooks
- ๐จ Material UI v5 for component styling and theming
- ๐ Light/Dark Mode toggle
- ๐งญ Responsive Sidebar with Redux control
- ๐ Dashboard with live chart cards
- ๐ค Profile page with editable sections
- ๐ Project Table with progress indicators
- ๐ Custom Notifications (Alert Boxes)
- ๐ Logs Table for activity tracking
- ๐ Auth pages with Login, Signup, Forgot Password, and Social Logins
๐ Folder Structure (Example):
src/
โ
โโโ assets/ # Icons, images, logos
โโโ components/ # Reusable UI components
โโโ pages/ # Pages like Dashboard, Users, Profile
โโโ redux/ # Redux store and slices
โโโ theme/ # MUI theme setup
โโโ App.jsx # Root component
โโโ index.js # Entry point
๐ฆ Tech Stack:
- React
- Material UI (MUI)
- Redux Toolkit
- Recharts
- React Router DOM
- GSAP (for small animations)
๐ How to Start:
- Clone this repo
- Run
npm installoryarn - Start the app with
npm start
๐ Note: This project is frontend only. You can easily integrate it with any backend like Node.js, Django, or Firebase.
๐ฎ Feel free to contribute or fork this project! */