Snowy is the first domestic authority management system that adopts the national secret technology as the core, and it is also a rapid development platform framework for small and medium-sized enterprises. The framework is developed and designed with mainstream technologies, and supports the deployment and use of domestic middleware, Kylin operating system, Windows, and Linux. The framework uses SM2, SM3, SM4 and other national secret algorithms for signature and data integrity protection. The software level fully complies with equal security and secret evaluation Require.

Since its launch in 2021, the Snowy rapid development platform has been widely used and stably operated by hundreds of small and medium-sized enterprises and independent developers in the fields of government, finance, and the Internet, and has withstood the test of various environments. After a year or so of designing and polishing it, now it’s finally here.

The new upgrade of Snowy 2.0 is a thorough reconstruction from the beginning to the end by the team by combining its own work experience accumulation, user feedback and common cases in various aspects. The new version of Snowy follows the principle of simplicity and simplicity, abandons redundant and complicated designs, and returns to the most simple authenticity, focusing on solving pain points and difficulties, designing the framework with the public’s thinking, and polishing every detail with the spirit of craftsmanship . In the process of refactoring, many excellent design ideas of other frameworks have also been incorporated, so that the framework has been greatly improved compared to the old version in terms of performance, logic and interface.

Architectural Features
– Front-end and back-end separation architecture, independent development, in line with mainstream development mode
– The front-end is based on Vue3+Vite technology, and AntdV is the UI interface framework
-Based on SpringBoot2 backend, MybatisPlus is a data manipulation framework, and Redis is a caching framework
-Maven multi-module management, plug-in development, easy to install, uninstall, upgrade, reduce coupling
-The business module is separated from the API, and the modules are easily referenced
– The database design is exquisite, the field specification is easy to expand
-Support encryption and decryption of domestic cryptographic algorithms, so as to ensure that there is no pressure for domestic projects to be evaluated
-Support MYSQL, ORACLE, SQLSERVER, PGSQL and other mainstream standard structured databases
-Support domestic databases and middleware such as Dameng database and NPC Jincang database
– Support Windows, Linux operating system, domestic operating system deployment
Features
-Perfect system basic functions to meet the needs of use and avoid repeated wheel building
– Support local file, Alibaba Cloud file, Tencent Cloud file, MINIO file upload
-Support local mail, Alibaba cloud mail, Tencent cloud mail sending
-Support Alibaba Cloud SMS, Tencent Cloud SMS sending
-B and C-side dual account authentication system, session management is independent of each other
-Complete audit functions such as login log, operation log, exception log, etc.
-Complete necessary monitoring functions such as session monitoring, data source monitoring, and system monitoring
– Support basic functions such as organization, authority management, timed tasks, system configuration, etc.
– Powerful dynamic data source function, support data source online configuration, data source switching has never been so convenient
-Powerful dynamic tenant function, supports both ID isolation and library isolation modes, and tenant data is completely isolated
– Build a commercial-level workflow based on Camunda, support form design, process design, and a high degree of configurability
-Support process suspension, activation, transfer, countersign, or sign, cancel and other functions
-Support process message notification, SMS notification, email notification, process serial number configuration and other functions
-Support report design, bill set printing function, deep integration framework dynamic data source
-More rich front-end and back-end development examples
safety features
Using SaToken lightweight Java authority authentication framework, powerful functions and low learning cost
Support login authentication, authority authentication, single sign-on, three-way login, OAuth2.0 and other authentication modes
Enhanced RBAC permission design, independent authorization of resources on the interface, more flexible
Support button-level fine-grained independent authorization, dynamic display of interface buttons
Support API interface annotation and route interception authentication to prevent out-of-bounds access
Unique data range mechanism, each interface can be configured with different data ranges
Support current limiting and anti-shake, anti-duplicate submission, effectively prevent the generation of dirty data
Passwords, mobile phones, ID numbers, etc. use the national secret algorithm to encrypt transmission and encrypted storage, and the data is more secure
Operation logs use SM2 for integrity protection to meet security audit requirements
interface features
Based on Vue3 + Vite, AntdV is the interface UI framework, the visual style is fresh and concise
Refined design, pay attention to every detail of the interface, easy and friendly operation
Dark style, classic menu, double row menu, multiple tabs, directory dock, theme switching and other functions are all available
Unified network framework and API interface interception framework, you can use it to get started
Powerful form designer, process designer, report designer, print designer
More new features and more, waiting for you to discover

Everything is in the source code, we are always updating, and we promise that the documentation will be free forever: https://gitee.com/xiaonuobase/snowy

#Xiaonuo #Snowy #released #domineering #regret #watching #News Fast Delivery

Leave a Comment

Your email address will not be published. Required fields are marked *