* 🧩 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 install
oryarn
- 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! */