Attenfence

About the Project

Attenfence is a mobile application designed to track student attendance using geofencing features. The application allows students to automatically check-in when they are within a certain radius of the campus location. In addition to geofencing, the app offers a flexible online check-in option, accommodating remote learning environments or situations where physical presence is not possible.

CategoryMobile
TimelineAugust 8, 2024 - Still in Progress
My RoleFull Stack Developer
Attenfence

Tech Stack

The Challenge

Tracking student attendance can be challenging, especially in large educational institutions. Traditional methods often rely on manual check-ins, which can be time-consuming and prone to errors.

The Solution

Attenfence offers a modern solution to attendance tracking by utilizing geofencing technology. The app automatically checks in students when they are within a specified radius of the campus location, ensuring accurate and efficient attendance management. Additionally, it provides an online check-in option for remote learning scenarios.

Contributions

  • Designed wireframes and interactive prototypes using Figma to visualize the app's user interface and user experience.
  • Developed the mobile application using Flutter.
  • Implemented a secure log-in and registration system for students and educators.
  • Integrated Google Maps API to enable location-based features.
  • Integrated an online check-in option to accommodate remote learning scenarios.
  • Built a backend system using Laravel to manage attendance data and user information.
  • APIs integration for real-time attendance data and reporting.

Key Features

  • Log-in and registration system for students and educators.
  • Geo-Presence detection for automatic attendance check-in.
  • Online check-in option for remote learning or when physical presence is not possible.
  • Real-time attendance data and reporting for educators and administrators.