QR code based attendance monitoring system
saikat ghosh
New Delhi, Delhi
- 0 Collaborators
QR code-based Attendance Management System is a software developed for daily student attendance in schools, colleges and institutes. It facilitates to access the attendance information of a particular student in a particular class. This system will also help in evaluating attendance eligibility criteria of a student. ...learn more
Project status: Under Development
Overview / Usage
A unique QR code will be displayed in the class. Student will scan the QR code with their app before entering and leaving the classroom. Their time in and time out will be recorded in the database. By calculating the time in and time out time attendance will be given accordingly. Reports can be generated of all students or a particular student about how punctual is he, how much late did he come to class, how often he attend class. Teachers can easily track all these records and can also email the reports to the student.
Methodology / Approach
Currently the whole app is developed in Android. All the end users can access the system through the android app. A particular QR code will be displayed in the classroom. Each student has to scan the QR code from the app after entering in the class and while leaving the class to get attendance. The time in and time out of every student will be recorded in the database.
MySQL is used as a database to store all the data of the students, teachers and attendance of the students.
We used php as a middleware to store and retrieve data from the database. The android app will post request to the php code and that particular php code will process the query and store or retrieve the data according to the query and give back response in json format to the app.
We used json for sending and receiving of data from the server. As json is very light weighted and easy to parse. The php code will send Reponses in json format which will be parsed in the app for getting the data.
Technologies Used
Java
Mysql
PHP
json
Repository
https://github.com/saikatghosh1998/Attendace_monitoring_System