Antd Pro Admin Skeleton

screenshot of Antd Pro Admin Skeleton
react
less
ant-design

Antd Pro Admin Application skeleton for me.

Overview

Ant Design Pro Admin Skeleton is a generic backend management system developed based on Ant Design Pro. It provides various features and modules for managing user permission, roles, menus, and administrators. With this system, users can log in using their username and password or through SMS verification. They can also reset their password if needed. The system allows for easy management of user permissions and roles, as well as menus and administrators. Users can also modify their personal information and change their passwords.

Features

  • User Authentication: Users can log in to the system using their username and password or through SMS verification.
  • Reset Password: Users can reset their password if they forget it or need to change it.
  • Permission Management: The system provides functionalities to manage user permissions and roles.
  • Menu Management: Administrators can easily manage the menus and navigation within the system.
  • Administrator Management: The system allows for easy management of administrators and their roles.
  • Profile Modification: Users can modify their personal information in the system.
  • Password Modification: Users can change their passwords in the system.
  • SMS Log: The system keeps a log of SMS messages sent for verification purposes.

Summary

Ant Design Pro Admin Skeleton is a versatile backend management system that is built on top of Ant Design Pro. It offers a range of features including user authentication, permission and role management, menu management, and administrator management. Users can also modify their personal information and change their passwords. The system requires Node 12 for installation and setup. For more information and detailed instructions, please refer to the official documentation of Ant Design Pro.

react
React

React is a widely used JavaScript library for building user interfaces and single-page applications. It follows a component-based architecture and uses a virtual DOM to efficiently update and render UI components

less
LESS

Less CSS is a dynamic stylesheet language that extends the capabilities of CSS, allowing developers to write cleaner, more modular, and reusable stylesheets with features like variables, mixins, and nested rules.

ant-design
Ant Design

Ant Design is a React UI library that provides a set of pre-designed components and design resources for building high-quality, responsive web applications.

dashboard
Dashboard

A dashboard style website template is a pre-designed layout that features a user interface resembling a control panel or dashboard. It typically includes charts, graphs, tables, and other data visualization tools that allow users to monitor and analyze data in real-time.

eslint
Eslint

ESLint is a linter for JavaScript that analyzes code to detect and report on potential problems and errors, as well as enforce consistent code style and best practices, helping developers to write cleaner, more maintainable code.

github-pages
GitHub Pages

Gridsome is a Vue.js-based static site generator that makes it easy to build fast and flexible websites and applications by leveraging modern web technologies like GraphQL, Webpack, and hot reloading

Redux

Redux is a state management library for JavaScript apps that provides a predictable and centralized way to manage application state. It enables developers to write actions and reducers that update the state in response to user interactions, server responses, and other events, and can be used with a variety of front-end frameworks and back-end technologies.

Stylelint

Stylelint is a modern linter for CSS that helps you avoid errors and enforce consistent styling conventions. It provides rules for detecting errors and warnings, and can be configured to match your specific project's requirements.