Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/faiz-fs/attendance-management-system

An IoT enabled Mobile application to manage attendance based on barcodes for students inside the class and provide live monitoring on a campus can be a useful tool for educators and administrators
https://github.com/faiz-fs/attendance-management-system

dart face-recognition firebase firebase-admin firebase-auth firestore flutter opencv python raspberry-pi-3

Last synced: 9 days ago
JSON representation

An IoT enabled Mobile application to manage attendance based on barcodes for students inside the class and provide live monitoring on a campus can be a useful tool for educators and administrators

Awesome Lists containing this project

README

        

# Attendance-Management-System
Developing an IoT enabled Mobile application to manage attendance based on barcodes for students inside the class and provide live monitoring on a campus can be a useful tool for educators and administrators. With this application, educators will be able to track attendance in real-time and ensure that all students presence in class. In this application will use barcode scanners are used to detect the presence of students inside the classroom. Students will be issued unique barcodes, which they will scan upon entering the classroom. This information will be sent to a central server and then transmitted to the Android application. Educators will be able to see a list of all students in the class, with their attendance status indicated in real-time and it will provide alerts if a student has been absent for a certain number of classes, allowing them to staying on track.

HARDWARE SPECIFICATION

Microprocessor : Quad-core ARM Cortex-A72 64-bit SoC @ 1.5GHz.

Storage Drive : 32 GB Sandisk SD-Card

Camera module : MIPI CSI Camera

Toolkit : Raspberry Pi 4 Model B, Bar-code Scanner

SOFTWARE SPECIFICATION

Operating System : Kali Linux

Languages used : Flutter, Python

Database : Firebase

Block Diagram of the System

![image](https://github.com/Faiz-fs/attendance-management-system/assets/118742111/f80225df-cefd-463e-84ac-7924d9c48b71)

SCREENSHOTS

![image](https://github.com/Faiz-fs/attendance-management-system/assets/118742111/a361c018-3901-4976-853d-180c9f9bf6b5)
![image](https://github.com/Faiz-fs/attendance-management-system/assets/118742111/2a313f8b-056d-4e9e-9ac7-e51a3608f233)
![image](https://github.com/Faiz-fs/attendance-management-system/assets/118742111/3a27ec19-1eea-4b7c-b401-ee02e3cd19ac)
![image](https://github.com/Faiz-fs/attendance-management-system/assets/118742111/c9e14339-1e98-4589-8535-c56a3d1a8f45)
![image](https://github.com/Faiz-fs/attendance-management-system/assets/118742111/684e2a3c-bd30-4a36-af37-ffb5916dd751)
![image](https://github.com/Faiz-fs/attendance-management-system/assets/118742111/5620b919-fd95-4b86-a97f-325ea7c7d3c4)
![image](https://github.com/Faiz-fs/attendance-management-system/assets/118742111/03db87d7-8c8f-43e2-989c-e429bc0b22c6)
![image](https://github.com/Faiz-fs/attendance-management-system/assets/118742111/b361d589-ffb0-4cce-8755-ef82d6186c45)
![image](https://github.com/Faiz-fs/attendance-management-system/assets/118742111/b53ade3c-f67c-4224-b7b3-4d03a431b9e7)
![image](https://github.com/Faiz-fs/attendance-management-system/assets/118742111/96d17b29-b7ec-4255-96df-85472b4dd47d)