Back to Portfolio Next Project
Bluetooth attendance app banner

Personal | Programming | Mobile App

Bluetooth Attendance Mobile App

Android app that validates attendance through Bluetooth proximity checks, creating secure logs for classroom or workshop participation.

Mobile AppAndroidBluetoothPersonalSoftware
0Tap check-in workflow
0Session records tested
0Offline sync modes

Problem or Motivation

Manual attendance can be inaccurate and slow. I wanted a frictionless mobile system that confirms presence reliably without requiring heavy infrastructure.

What I Built

  • Android app with BLE-based proximity verification.
  • Session logging and encrypted local record storage.
  • Admin export utility for attendance summaries and audits.

Tools and Technologies Used

  • Kotlin, Android SDK, Bluetooth LE APIs
  • SQLite and local data encryption patterns
  • Basic REST sync service for remote backups

My Role and Contributions

  • Implemented BLE scanning logic and attendance state machine.
  • Designed mobile UI flow for quick check-in under low connectivity.
  • Built reporting export format for administrators.

Challenges and Lessons Learned

  • Bluetooth signal noise required configurable proximity thresholds.
  • Battery usage optimization was key for sustained operation.
  • Offline-first design improved practical usability.

Gallery or Screenshots

External Links

Related Projects