React Material Admin
react-material-admin is a free and open-source admin application including many real-world examples. It is based on React and Material-UI.
Getting Started
# Install dependencies
yarn install
# Run the app
yarn start
This will automatically open http://localhost:3000.
Features
- Admin
- Home
- Dashboard/Charts
- FAQ
- Help Center
- Profile Activity
- Profile Information
- Profile Password
- Auth
- Forgot Password
- Forgot Password Submit
- Login
- Register
- Calendar App
- Core
- Forbidden
- Not Found
- Under Constructions
- Landing
- User Management
Technologies
Package | Description | Docs |
---|---|---|
Analytics | Google Analytics | Docs |
Bundle Size Analyzer | Source map explorer | Docs |
Charts | Recharts | Docs |
CI | Github CI | Docs |
Code Splitting | Route-based code splitting (included in React) | Docs |
Components | Material-UI | Docs |
Data Fetching | React Query Toolkit | Docs |
Deployment | Github Pages | Docs |
Environment Variables | Dotenv (included in Create React App) | Docs |
Error Monitoring | Sentry | Docs |
Form | Formik | Docs |
I18N | react-i18next | Docs |
Routing | React Router | Docs |
Theming (+ dark mode) | Material-UI | Docs |
Toolchain | Create React App | Docs |
TypeScript | TypeScript | Docs |
Validation | Yup | Docs |
Coming Soon
Package | Description | Docs |
---|---|---|
Drag & Drop | Add Projects page with Drag & Drop features | |
E2E Testing | Cypress | Docs |
Unit Testing | Jest | Docs |
License
This project is licensed under the terms of the MIT license.