Slash Admin screenshot

Slash Admin

Author Avatar Theme by D3george
Updated: 21 May 2025
2403 Stars

A Modern React Admin Template. It is based on React 19, Vite and TypeScript. It's fast !

Categories

Overview:

Slash Admin is a modern admin dashboard template built with React 18, Vite, Ant Design, and TypeScript. It is designed to help developers quickly create powerful admin management systems.

Features:

  • Built using React 18 hooks.
  • Powered by Vite for rapid development and hot module replacement.
  • Integrates Ant Design, providing a rich set of UI components and design patterns.
  • Written in TypeScript, offering type safety and an improved development experience.
  • Responsive design, adapting to various screen sizes and devices.
  • Flexible routing configuration, supporting nested routes.
  • Integrated access control based on user roles.
  • Supports internationalization for easy language switching.
  • Includes common admin features like user management, role management, and permission management.
  • Customizable themes and styles to meet your branding needs.
  • Mocking solution based on MSW and Faker.js.
  • State management using Zustand.
  • Data fetching using React-Query.

Installation:

To install the Slash Admin template, follow the guide below:

  1. Get the Project Code:

    • Download the project code from the provided link.
    • Extract the downloaded zip file to your desired location.
  2. Install Dependencies:

    • Open the terminal or command line interface.
    • Navigate to the root directory of the extracted project.
    • Run the following command to install project dependencies:
      npm install
      
  3. Start the Development Server:

    • After installing the dependencies, run the following command to start the development server:
      npm start
      
    • This will launch the application on http://localhost:3001.
  4. Build for Production:

    • To build the production version of the application, run the following command:
      npm run build
      
    • The production-ready files will be generated in the build directory.

Summary:

Slash Admin is a feature-rich admin dashboard template built with modern web technologies. It offers a powerful set of features including React 18 hooks, Vite for rapid development, Ant Design for UI components, and TypeScript for type safety. With flexible routing, access control based on user roles, and support for internationalization, Slash Admin provides a customizable and efficient solution for building admin management systems.