QiLuo - Rust Rapid Development Platform

โš“ Rust    ๐Ÿ“… 2025-07-18    ๐Ÿ‘ค surdeus    ๐Ÿ‘๏ธ 3      

surdeus

:open_book: Project Overview

QiLuo is an enterprise-grade rapid development platform built on the Rust technology stack. It adopts modern architectural design and provides a complete backend management system solution. The platform integrates core functions such as user management, permission control, system monitoring, and WeChat official account management, suitable for information construction of small and medium-sized enterprises.

:sparkles: Core Features

  • :crab: Rust Ecosystem โ€” Built on Rust + Axum + Sea-ORM + JWT, with excellent performance and memory safety
  • :locked_with_key: Permission Management โ€” Complete RBAC permission system, supporting multi-dimensional permission control for users, roles, menus, and APIs
  • :mobile_phone: WeChat Integration โ€” Built-in WeChat official account management, supporting menu configuration, message management, user management, and automatic replies
  • :high_voltage: High Performance โ€” Asynchronous architecture, supporting high concurrency and fast response speed
  • :globe_with_meridians: Distributed โ€” Supports cluster deployment, multiple data sources, and distributed architecture
  • :bar_chart: System Monitoring โ€” Real-time server status monitoring, online user management, and operation log tracking
  • :alarm_clock: Scheduled Tasks โ€” Online configuration of scheduled tasks, supporting Cron expressions
  • :artist_palette: Modern Interface โ€” Vue-based management backend with a beautiful interface and convenient operation

:hammer_and_wrench: Technology Stack

Backend Technology

Technology Description Version
Rust System development language >= 1.70.0
Axum Web framework Latest version
Sea-ORM ORM framework Latest version
Tokio Asynchronous runtime Latest version
MySQL/SQLite Database MySQL >= 8.0 or SQLite >= 3.35
Redis Cache service >= 6.0
JWT Authentication mechanism Latest version
tracing Logging system Latest version

Frontend Technology

Technology Description Version
Vue Frontend framework 3.4.x
Vite Build tool 5.2.x
TypeScript Type system 5.4.x
Pinia State management 2.1.x
Vue Router Routing management 4.3.x
Element Plus UI component library 2.7.x
Axios HTTP request Latest version
ECharts Chart library Latest version

Project address

1 post - 1 participant

Read full topic

๐Ÿท๏ธ rust_feed