[Open Source] An RBAC Permission Management System Based on SpringBoot and Vue, Licensed Under MIT

Open SourceProcess Management
2026-06-28 05:46 1 次浏览 • 0 次下载 0KB
[Open Source] An RBAC Permission Management System Based on SpringBoot and Vue, Licensed Under MIT

1. Project Overview

Lihua Cat

Lihua Cat is a permission management system based on SpringBoot and Vue.

2. Open Source License

Licensed under MIT

3. Screenshots

System Screenshot

Image

Image

Image

Image

Image

Image

Image

Image

Image

Image

Image

Image

Image

Image

Image

Image

Image

Image

Image

Image

Image

4. Feature Overview

Lihua Cat Admin Management System

An admin management system built with Spring Boot 3.x and Vue 3.x.

Why Is It Called Lihua Cat?

We have two tabby cats at home and wanted to use them as the theme of the system. Naming the system after either cat individually did not seem appropriate, so we simply named it after their breed.

System Features

The system includes a complete role-based RBAC permission management system, including menu management, role management, and user management. It also provides department and position management, making it suitable for most business scenarios. Users can belong to multiple departments, with a default department configurable for each user. Both the frontend and backend provide APIs for retrieving users' default information.

Dictionary Management

The system dictionary supports both standard and tree-structured dictionaries, with utility classes for retrieving and translating dictionary information. The frontend also provides a dict-tag component that displays dictionary labels directly using dictionary values and automatically matches tag styles.

Notifications and Announcements

The announcement and notification module integrates the Vditor rich-text parser and uses SSE to enable real-time message sending and receiving.

Personal Center

The personal center supports personalized system theme configuration, including page settings for themes, layouts, navigation, and more.

System Settings

Users with the administrator role can further configure the system, including default password settings, periodic password changes, same-account login restrictions, self-registration settings, login CAPTCHA toggles, IP blacklists, and grayscale mode.

Other Features

The system also provides logging services, online user monitoring, cache monitoring, service monitoring, scheduled tasks, and other features.

Usage guides and supporting documentation for utility classes and components in the project will be updated gradually 

To download the project, click Releases to get the latest version. The master branch may contain features that are not yet fully developed.

5. Tech Stack

Lihua Cat is a permission management system based on SpringBoot and Vue.

Local Development Environment

  • Java 21

  • MySQL 8+

  • node 20+

  • Redis

Vditor is a browser-based Markdown editor that supports WYSIWYG, instant rendering (similar to Typora), and split-screen preview modes. It is implemented in TypeScript, supports native JavaScript, Vue, React, and Angular, and also provides a desktop version.

 

Vditor is a browser-based Markdown editor known for its ease of use, powerful features, and flexible customization. It is designed to provide users with an efficient, clean, and intuitive way to edit and render Markdown documents. It is suitable for a wide range of scenarios, including writing, note-taking, blog publishing, and document editing.

#1
资源直链https://gitee.com/yukino_git/lihua
去下载
星河码客

发现和分享优质开源项目,传承互联网精神,为开发者服务。

关于本站

联系我们

微信/广告合作:ITcloub (备注星河码客)

免责声明:本站资源版权归原作者所有,仅供学习与交流。如有侵权,请通过「关于我们 - 侵权投诉」联系删除。

Powered by Nuxt · Deployed on Cloudflare