Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/faiz-fs/attendance-management-system
- Owner: Faiz-fs
- Created: 2023-05-26T04:27:39.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-05-26T05:25:42.000Z (over 1 year ago)
- Last Synced: 2024-10-18T04:44:13.453Z (30 days ago)
- Topics: dart, face-recognition, firebase, firebase-admin, firebase-auth, firestore, flutter, opencv, python, raspberry-pi-3
- Language: Dart
- Homepage:
- Size: 1.64 MB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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)