🚀 v1.0.0 — Now Available

Smart AttendanceMade Simple

Digitize your classroom attendance with offline-first technology. Create sessions, mark attendance, generate reports — all from your Android device.

Available for Android 8.0+Free & Open Source
Powerful Features

Everything You Need for Attendance Management

AttendPro is built with modern technology for teachers who need absolute reliability in the classroom.

Offline-First

Mark attendance without internet. Data syncs automatically when connected.

Session Locking

Prevent duplicate marking with distributed lock mechanism. Auto-expires in 10 minutes.

3 Report Types

Summary Report, Defaulter List, and Date-wise Report with PDF export.

Google Sheet Import

Bulk import students from Google Sheets. Preview before importing.

Dark Mode

Full dark/light/system theme support. Easy on the eyes.

Background Sync

WorkManager ensures your data reaches the cloud even if the app is closed.

PDF Export with QR

Generate professional PDF reports with QR codes for verification.

Defaulter Tracking

Configurable threshold (60%/75%/85%). Identify at-risk students instantly.

Firebase Backed

Real-time cloud sync across devices with Firebase Realtime Database.

0+
Days of Development
0
Room DB Entities
0
ViewModels
0
Report Types
Getting Started

Get Started in Minutes

Simple 4-step flow to digitize your attendance process and save hours of manual work.

01

Download & Install

Get AttendPro from GitHub releases or Play Store to get started.

02

Create Account

Sign up with email or Google. Complete your profile in seconds.

03

Create Session

Add your class details, import students, and you're ready to go.

04

Mark Attendance

Tap to mark Present/Absent. Reports generate automatically.

Tech Stack

Built with Modern Technologies

Enterprise-grade tools and best practices ensuring a reliable, scalable classroom experience.

Language & UI

Kotlin
Jetpack Compose
Material3

Architecture

MVVM
Hilt (DI)
Room DB

Cloud & Auth

Firebase Realtime DB
Firebase Auth
Google Sign-In

Background

WorkManager
Coroutines
Flow

Other

Navigation Compose
DataStore
ZXing QR
PdfDocument
Screenshots

Beautifully Designed Interface

Material3 design architecture providing a clean, dark-mode ready experience for educators.

Home Screen

Home Screen

Session List

Attendance

Attendance

Mark Presence

Summary

Summary

Report View

Defaulter

Defaulter

Risk Tracking

Profile

Profile

Student Detail

Settings

Settings

Configuration

Ready to Digitize Your Attendance?

Download AttendPro now and say goodbye to paper registers. Join hundreds of educators already using our platform.

Works on Android 8.0+ (Oreo) and above