RuoYi Cloud Vue3

screenshot of RuoYi Cloud Vue3
vite
vue
scss

基于Spring Boot、Spring Cloud & Alibaba、Vue3 & Vite、Element Plus的分布式前后端分离微服务架构权限管理系统

Overview:

This repository is based on the frontend technology stack Vue3 + Element Plus + Vite. The corresponding backend code repository can be found in RuoYi-Cloud or RuoYi-Cloud-Oracle versions. For the frontend technology stack Vue2 + Element + Vue CLI, please refer to RuoYi-Cloud. It provides features like user management, department management, menu management, role management, and more.

Features:

  • User Management: Configure system users' settings as system operators.
  • Department Management: Set up organizational structure (company, department, group) in a tree structure with support for data permissions.
  • Menu Management: Configure system menus, operation permissions, button permissions, etc.
  • Role Management: Assign role menu permissions, set role-based data scope permissions.
  • Dictionary Management: Maintain fixed data frequently used in the system.
  • Parameter Management: Dynamically configure common parameters in the system.
  • Notification Announcement: Publish and maintain system notification announcements.
  • Operation Log: Record and query normal system operation logs; record and query abnormal information logs.
  • Login Log: Record and query system login logs including login exceptions.

Summary:

This Vue3 + Element Plus + Vite version repository provides a comprehensive frontend solution for system management. With features like user management, role management, and monitoring tools, it offers a robust framework for building system interfaces. The step-by-step installation guide makes it easy to set up and start using the theme for various projects.

vite
Vite

Vite is a build tool that aims to provide a faster and leaner development experience for modern web projects

vue
Vue

Vue.js is a lightweight and flexible JavaScript framework that allows developers to easily build dynamic and reactive user interfaces. Its intuitive syntax, modular architecture, and focus on performance make it a popular choice for modern web development.

scss
SCSS

SCSS is a preprocessor scripting language that extends the capabilities of CSS by adding features such as variables, nesting, and mixins. It allows developers to write more efficient and maintainable CSS code, and helps to streamline the development process by reducing repetition and increasing reusability.

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.