Cloud API
API nghiệp vụ trung tâm trên AMG-Cloud.
Mục đích
Cloud API là API nghiệp vụ của AMG-Cloud. Nó xử lý:
- đăng nhập cán bộ (có xác thực hai lớp), Khu vực, Đơn vị, Tài khoản, Phân quyền;
- học sinh, Kỳ thi, Ca thi, Ngân hàng đề, Khung đề, Bộ đề;
- chấm điểm, rà soát, kết quả, báo cáo, Nhật ký thao tác;
- danh mục máy chủ LAN đã đăng ký.
Đáp án chỉ nằm ở đây. Mọi dữ liệu nghiệp vụ gắn với một Khu vực.
Kết nối
- Nhận yêu cầu từ Web Admin.
- Lưu dữ liệu trong PostgreSQL; tệp (âm thanh, hình ảnh, gói đề) trong kho lưu trữ đối tượng.
- Giao việc nặng cho Worker qua hàng đợi job.
- Nhận yêu cầu đăng nhập cán bộ do Sync Gateway chuyển tiếp từ máy chủ LAN.
Công nghệ
Bun, Elysia, Effect, Drizzle, PostgreSQL.
Giới hạn hiện tại
- Chấm tay sau khi phân công chưa thông suốt.
- Chấm AI chưa bật trong môi trường chính thức.
- Chốt Ca thi cần đủ điểm bốn kỹ năng.
- Chưa có PDF kết quả.