PHÂN TÍCH TOÀN BỘ HỆ THỐNG BIZTRACK
�� TỔNG QUAN KIẾN TRÚC HIỆN TẠI
1. Cấu trúc thư mục
biztrack/
├── app/
│ ├── config/ # Cấu hình database
│ ├── controllers/ # Controllers cũ (legacy)
│ ├── middlewares/ # Middleware xác thực, validation
│ ├── modules/ # Modules theo domain
│ ├── routes/ # Route definitions
│ └── utils/ # Utility functions
├── server.js # Entry point
└── package.json
2. Mô hình kiến trúc hiện tại
- Pattern: MVC với Service Layer
- Database: MySQL với connection pool
- Authentication: JWT-based
- Error Handling: Try-catch với global error middleware
- Response Format: Standardized JSON responses