workflowstacks
sales

RuoYi-Vue Pro: Accelerate Sales

Get a comprehensive sales management system with RuoYi-Vue Pro, backed by 38k+ GitHub stars, ideal for startup founders.
38,360 stars8,292 forksJavaHealth Score 8/10Updated 7/7/2026100% free · open source
What it does

RuoYi-Vue Pro provides a comprehensive sales management system with a Java backend and Vue.js frontend, offering features like customer management, order management, and sales analytics.

Install / run
git clone https://github.com/YunaiV/ruoyi-vue-pro.git
When to use it
  • When you need a scalable sales management system for your startup
  • When you want to integrate sales management with other business operations
  • When you require a customizable and extensible sales management platform
Quick start
  1. 1Modify the database configuration in the `application-dev.yml` file to connect to your own database
  2. 2Run the `mvn clean package` command to build the project
  3. 3Start the backend server using `java -jar ruoyi-admin.jar`
  4. 4Access the frontend application at `http://localhost:8080` and login with the default credentials
  5. 5Configure the system settings and permissions in the `src/main/java/com/ruoyi/system/config/SystemConfig.java` file
Ready-to-paste prompt
Access the customer management page by navigating to `http://localhost:8080/#/system/customer` and use the provided CRUD operations to manage customer data
Heads up: Make sure you have Java 8 or later and Maven 3.5 or later installed on your system, as RuoYi-Vue Pro requires these versions to build and run correctly
Saves to your device

Topics

flowable
mybatis-plus
mysql
redis
redisson
spring-security
springboot
vue
How RuoYi-Vue Pro: Accelerate Sales works
Codeflow
Free to inspect

RuoYi-Vue Pro: Accelerate Sales is a very large Java project (~473k lines across 6074 code files, plus 420 test files). It is a full software project: use it through its install path rather than reading it end to end. Last commit this month, MIT license, has a test suite.

Size
Very large codebase
~473k lines · 6074 code files · days to read — use, don't read
Setup
Developer setup
A real software project. Use it via its install path; don't expect to read it all.
Runs on
Java/JVM
No API keys detected
Java 73%PLpgSQL 23%TSQL 4%
Where to start reading
  1. 1
    README.md
    Start here — what it does and how to install it
What's in each folder
yudao-module-infra/Folder1244 files
yudao-module-mes/Folder1146 files
yudao-module-mall/Folder888 files
yudao-module-hrm/Folder633 files
yudao-module-system/Folder516 files
yudao-module-iot/Folder483 files
yudao-framework/Folder426 files
yudao-module-im/Folder305 files
READMEHas testsDocumentedCI checksMIT licenseUpdated this month
Quick Actions
Details
Creator
YunaiV
Language
Java
Category
sales
Published
1/24/2021

Are you the creator of this tool? Claim your listing → and earn 85% of every sale.