CC
CC System (phu thuoc ZZ) Modules ke hoach: - CCA1_0100: Chat Config - CCA1_0200: Chat Role - CCA1_0300: Chat Profile Chi chua roadmap va report, chua co code.
DevHub RBAC - Multi-System Platform
Quản lý phân quyền và vận hành đa hệ thống trên nền tảng RBAC.
Cấu trúc Branch
main ← Merged code (stable, build được)
├── ZZ ← Admin/RBAC Core (FOUNDATION - merge trước)
├── GO ← HTX Vận tải
├── CC ← Chat (chưa phát triển)
└── SA ← SaaS Admin (chưa phát triển)
ZZ là branch nền tảng - các hệ thống khác phụ thuộc ZZ để hoạt động (user, role, permission, function management). ZZ phải được merge vào main trước khi merge các branch khác.
Thứ tự merge
ZZ→main(bắt buộc trước)GO→mainCC→main(khi có code)SA→main(khi có code)
Quy tắc branch
- Mỗi branch chỉ chứa code + tài liệu của hệ thống đó
- Không sửa code của hệ thống khác trên branch của mình
- Shared code (config, util, service, auth) nằm ở
main - Chỉ merge vào
mainkhi hoàn thành milestone
Mô tả hệ thống
| Prefix | Tên | Trạng thái | Mô tả |
|---|---|---|---|
| ZZ | Admin RBAC | Hoàn thành | Quản lý user, role, function, permission |
| GO | HTX Vận tải | Đang phát triển | Quản lý hợp tác xã vận tải |
| CC | Chat | Chưa bắt đầu | Hệ thống nhắn tin nội bộ |
| SA | SaaS Admin | Chưa bắt đầu | Quản lý dịch vụ SaaS |
Tech Stack
- Java 21 + Spring Boot 3.2.5
- Thymeleaf + MySQL
- Maven build
Chạy project
# Yêu cầu: Java 21, Maven 3.9+
mvn spring-boot:run -Dspring-boot.run.arguments="--spring.config.location=src/main/resources/application.yml"
Description
DevHub RBAC - Multi-system platform (ZZ: Admin, GO: HTX Van Tai, CC: Chat, SA: SaaS)
10 MiB
Languages
Java
48.5%
CSS
25.2%
HTML
19.8%
JavaScript
6.5%