material-kit-react
React Dashboard made with Material UI’s components. Our pro template contains features like TypeScript version, authentication system with Firebase and Auth0 plus many other
A free React and Next.js admin dashboard template with eight pre-built pages including authentication screens and a customers list, powered by Material UI components and written in TypeScript.
Devias Kit React is a free admin dashboard template built with React, Next.js, and Material UI. Material UI is a component library for React that provides ready-made buttons, tables, forms, and other interface elements styled after Google's Material Design guidelines. Next.js is a React framework that handles routing and server-side concerns. Together these tools give you a starting point for building an internal tool or admin panel without designing every screen from scratch.
The free version includes eight pre-built pages: a main dashboard, a customers list, an integrations page, a settings page, an account page, and three authentication screens for signing in, signing up, and resetting a password. A Figma design file is also available for free so designers can inspect or modify the visual design without opening the code.
The paid Pro version, sold separately, expands the template to over 80 pages, adds authentication integrations with services like Firebase, Auth0, Amplify, and Supabase, includes a dark mode, and comes with premium technical support.
To get started with the free version you clone the repository, install the Node.js dependencies, and run a development server that opens at localhost:3000. The project is written in TypeScript and is under the MIT license.
Where it fits
- Build an internal tool or admin panel quickly using pre-made pages for customers, settings, and authentication.
- Use the included Figma design file to inspect or modify the visual design before writing any code.
- Upgrade to the Pro version to access over 80 pages and authentication integrations with Firebase, Auth0, Amplify, or Supabase.