product.md 1.2 KB

Product Overview

芋道 (Yudao / ruoyi-vue-pro) is a comprehensive enterprise-grade rapid development platform built on Spring Boot. It's a full-featured, open-source backend management system designed for Chinese enterprise applications.

Core Purpose

  • Provide a production-ready scaffolding for enterprise backend systems
  • Support multi-tenant SaaS architecture
  • Enable rapid development through code generation
  • Offer modular business components (BPM, CRM, ERP, Mall, etc.)

Key Features

  • Multi-tenant system with customizable permissions per tenant
  • Workflow engine (Flowable) with BPMN and DingTalk/Feishu-style designers
  • Code generator for CRUD operations (Java, Vue, SQL, unit tests)
  • Multiple database support (MySQL, PostgreSQL, Oracle, SQL Server, DM, KingBase)
  • Multiple message queue support (Redis, RabbitMQ, RocketMQ, Kafka)
  • WeChat integration (Mini Program, Official Account, Enterprise WeChat)
  • Payment integration (Alipay, WeChat Pay)

Target Users

  • Enterprise developers building internal management systems
  • Teams needing multi-tenant SaaS capabilities
  • Projects requiring workflow/BPM functionality
  • Chinese enterprise applications with local integrations

License

MIT License - 100% free for personal and commercial use.