Skip to content

Mobile Apps · Mini Project

Geofenced Staff Attendance App

Lets staff check in only when their phone is inside the campus boundary

1-2 weeks build

Overview

An Android app that enables the check-in button only while the device is inside a campus geofence drawn by the admin on a map. Each check-in and check-out is stored in Firestore with a timestamp, coordinates and accuracy, and fixes flagged as mock locations are rejected. An admin screen shows who is in today and exports a monthly attendance sheet.

What makes it stand up

  • 01Admin draws the campus boundary as a polygon on the map
  • 02Point-in-polygon check on every check-in attempt
  • 03Mock-location detection and a minimum accuracy threshold
  • 04Check-in and check-out log with working hours per day
  • 05Monthly attendance export for the office

Module breakdown

  1. 01

    Geofence setup

    Admin marks the campus polygon and saves it to Firestore.

  2. 02

    Location check

    Gets a fresh fix and tests it against the polygon.

  3. 03

    Attendance log

    Records check-in and check-out with time and coordinates.

  4. 04

    Admin dashboard

    Lists today's presence and late or missing check-ins.

  5. 05

    Reports

    Builds a month-wise sheet per staff member for export.

After this, you will be able to

  • Explain the ray-casting point-in-polygon test
  • Defend how mock locations and poor accuracy are handled
  • Demo a check-in being refused outside the geofence

Technology stack

  • Kotlin
  • Jetpack Compose
  • Firebase
  • Google Maps SDK

Complete kit

₹5,499₹9,399
-41%

Delivered in under 48 hours

Level
Mini Project
Domain
Mobile Apps
Build time
1-2 weeks
Difficulty

You receive

  • Complete, commented source code
  • 60-90 page project report (IEEE format)
  • Editable presentation deck
  • Architecture, ER and UML diagrams
  • Local setup and deployment guide
  • Sample dataset or seed data
  • Viva question bank with answers
  • One 45-minute walkthrough call
  • 30 days of doubt-clearing support
Compare tiers

Keep looking

Students also considered

PopularMajor Project

Mobile Apps

Hackathon Management System

A web-based platform for organizing and managing hackathons, enabling administrators to manage events, participants, teams, problem statements, submissions, judging, and results through a centralized system. It streamlines the hackathon workflow from registration to evaluation and result generation.

  • Java
  • Spring Boot
  • React.js
  • MySQL
  • +4
₹7,500₹12,000
4.8/2 reviews
Major Project

Mobile Apps

Ride-Sharing Mobile App

Rider and driver apps with live tracking and fare estimation

  • Flutter
  • Firebase
  • Google Maps
  • Node.js
  • +1
₹4,399₹7,699
4.7/158 reviews
Major Project

Mobile Apps

Food Delivery App

Customer, restaurant and rider apps with live order tracking

  • React Native
  • Expo
  • Node.js
  • MongoDB
  • +2
₹4,399₹7,599
4.7/156 reviews