/react-material-admin

Free and open-source admin dashboard app made with React & Material-UI

Primary LanguageTypeScriptMIT LicenseMIT

React Material Admin logo

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.

react-material-admin-demo

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.