lovemom-exe/Face-Recognition-with-Real-time-Database-use-compreface — reverse-engineered prompt

Reverse engineered prompt

GitHub

Build cho mình một MVP điểm danh sinh viên bằng nhận diện khuôn mặt. Mình muốn có web cho giáo viên import danh sách sinh viên bằng CSV, quản lý lớp, môn học, buổi điểm danh, và hồ sơ khuôn mặt của từng sinh viên.

Dùng frontend React Vite, backend FastAPI, database SQLite, và nhận diện mặt qua CompreFace chạy bằng Docker. Frontend không gọi trực tiếp CompreFace, mọi thứ đi qua backend để giữ API key an toàn.

Luồng chính là giáo viên tạo hoặc mở một buổi điểm danh, chọn webcam, bắt đầu quét khuôn mặt. Hệ thống gửi frame lên backend, backend hỏi CompreFace rồi đối chiếu subject với sinh viên trong database. Trên màn hình cần hiện rõ sinh viên thuộc lớp, không thuộc lớp, chưa map subject, độ tin cậy thấp, hoặc không nhận diện được.

Không tự động ghi điểm danh khi nhận diện. Chỉ khi giáo viên bấm xác nhận đúng sinh viên thì mới lưu log điểm danh chính thức, và mỗi sinh viên chỉ có một log trong một buổi.

Want more depth? Deep Reverse