Tất cả dự án tiêu biểu
04Mobile · Đồ án tốt nghiệp

Ứng dụng điểm danh — đồ án tốt nghiệp

Ứng dụng điểm danh Flutter sử dụng nhận diện khuôn mặt và kiểm tra vị trí, kết nối dịch vụ backend và cơ sở dữ liệu.

Kiểm tra điểm danhMinh họa quy trình
01Mobile
02Danh tính
03Vị trí
04Điểm danh
Tổng quan dự án

Tổng quan dự án

Bối cảnh

Đồ án tốt nghiệp kết hợp phát triển mobile, API, nhận diện khuôn mặt và quy tắc vị trí trong một luồng điểm danh.

Bài toán

Ứng dụng cần kiểm tra danh tính và vị trí trước khi ghi nhận điểm danh, đồng thời thông báo cho người dùng kết quả của các bước kiểm tra.

Phần tôi thực hiện

Tôi thiết kế và phát triển giao diện mobile, API, dịch vụ nhận diện, cơ sở dữ liệu và cấu hình triển khai bằng container.

01

Cách xử lý

  1. 01

    Tách giao diện Flutter, API ứng dụng và dịch vụ nhận diện khuôn mặt.

  2. 02

    Hiển thị kết quả kiểm tra khuôn mặt và vị trí trong luồng điểm danh.

  3. 03

    Cấu hình các dịch vụ bằng container để chạy ứng dụng cùng nhau.

02

Cách kiểm tra

  • Kiểm tra vị trí nằm trong và ngoài vùng cho phép.
  • Kiểm thử kết quả nhận diện thành công và thất bại.
  • Theo dõi yêu cầu điểm danh qua API đến cơ sở dữ liệu.
03

Chức năng đã triển khai

01

Giao diện điểm danh Flutter với phản hồi kiểm tra danh tính và vị trí.

02

API ứng dụng, dịch vụ nhận diện và dữ liệu điểm danh.

03

Cấu hình container để chạy các dịch vụ của đồ án.

Công nghệ
  • Flutter
  • Laravel
  • Flask
  • PostgreSQL
  • Docker
  • Geofencing

Bạn có một bài toán tương tự cần giải quyết?

Trao đổi dự ánXem GitHub