About
A geo-fence is a virtual perimeter for a real-world geographic area. A geo-fence could be dynamically generated—as in a radius around a point location, or a geo-fence can be a predefined set of boundaries (such as school zones or neighbourhood boundaries).
This an attendance system that takes the help of the concept of geofencing using a wifi hotspot. Everyone connected to the same hotspot network is marked present.
Working - It has 2 android mobile applications, one is for the student and the other is for the faculty. First, the teacher gets connected to a wifi network(or could also create his/her own mobile hotspot) and asks the students to do the same. The teacher then starts a session using the mobile app and all those students (connected to the same network and using the student app) are marked present in the database. A soon as the teacher ends the session device connected after that could be considered for the attendance.
Students and teachers both can view their attendance and the entire class's attendance(defaulter list) respectively between a particular date. The teacher has the choice to view a particular student's attendance too.
Security - No student can log in to another student's ID because while registration IMEI number of the mobile is stored which is checked every time the student logs in.