SpringBoot Low-Code Rapid Development Platform

Product Introduction
Snowy is China’s first national cryptographic algorithm-enabled rapid development platform with frontend-backend separation architecture. It adopts Vue3 + AntDesignVue3 + Vite + SpringBoot + Mp + HuTool + SaToken. Integrated with national cryptographic encryption/decryption plugins, it truly achieves “inseparable encryption” in frontend-backend separation frameworks. Simultaneously, it supports adaptation to domestic hardware, middleware, and databases, making it your optimal choice.
The official website provides enterprise edition plugins including workflow, multi-tenancy, multiple data sources, Vue3 form designer, and more for flexible use.
PS: The Combined Edition (Mp Enterprise Edition + Snowy Enterprise Edition) refers to joint authorization from both parties, offering better value than purchasing separately.
Quick Links
Online Demo: https://snowy.xiaonuo.vip
Product Documentation: https://www.xiaonuo.vip/doc
Architecture Features
- Frontend-backend separation architecture, independent development, compliant with mainstream development patterns
- Frontend primarily uses Vue3 + Vite with AntdV as the UI framework
- Backend based on SpringBoot2, MybatisPlus as data operation framework, Redis as caching framework
- Maven multi-module management, plugin-based development for easy installation, uninstallation, and upgrades, reducing coupling
- Business modules and APIs are separated, enabling convenient module referencing
- Sophisticated database design with standardized fields and easy extensibility
- Supports national cryptographic algorithms for encryption/decryption, effortless compliance with domestic project security assessments
- Supports mainstream structured databases: MYSQL, ORACLE, SQLSERVER, PGSQL
- Supports domestic databases and middleware: Dameng Database, Kingbase ES
- Supports deployment on Windows, Linux, and domestic operating systems
Security Features
- Uses SaToken lightweight Java authentication framework, powerful with low learning curve
- Supports login authentication, permission authentication, single sign-on, third-party login, OAuth2.0 authentication modes
- Enhanced RBAC permission design with independent resource and interface authorization for greater flexibility
- Supports button-level granular authorization with dynamic UI button display
- Supports API interface annotation-based and route interception-based authentication to prevent unauthorized access
- Unique data scope mechanism allowing different data scopes for each interface
- Supports rate limiting, anti-shake, and duplicate submission prevention to effectively block dirty data
- Password, mobile number, ID card numbers transmitted and stored using national cryptographic algorithms for enhanced security
- Operation logs protected with SM2 for integrity, meeting security audit requirements
Benefits You Get
- Enterprise Edition source code (1 copy)
- VIP exclusive chat group (1 frontend + 1 backend developer)
- Official authorization verifiable
- Official invoice
- Permanent usage with 1-year update subscription
- GitLab private server for downloads and updates
- Chinese-style workflow
- Exclusive dual-mode multi-tenancy (database isolation, ID isolation)
- Multiple data sources
- Payment module
- Advanced example module
- Complimentary reporting functionality (limited to integrated ureport features)
- Permanent Mate authorization
- Mate after-sales service
- Mate authorization certificate