Attendance Tracker is a powerful yet user-friendly Android app designed to track daily staff attendance. It is suitable for small businesses, offices, and personal use. With features like time tracking, CSV export, manual editing, and holiday marking, this app provides a complete attendance solution.
✅ Key Features:
📅 1. Calendar Screen
View daily attendance with entry, exit, total hours, late/early status.
Pick any date from calendar.
Mark day as Holiday or Absent.
Manually update entry or exit time via time picker (only if a record already exists).
Restrict future date selection.
⏰ 2. Entry Screen
Tap Entry button to record system time.
Tap Exit button to record system time and auto-calculate total hours.
Manual entry option enabled via checkbox:
Pick past date only.
Use time pickers for entry and exit.
Stores late arrival and early leave status using user-defined thresholds.
Prevents entry on future dates.
📊 3. Monthly Stats Screen
Shows a calendar grid with:
Daily status (Present, Absent, Holiday).
Total hours worked for each day.
Markers for late or early departures.
Calculates and displays monthly total working hours.
⚙️ 4. Settings Screen
Configure Late Entry and Early Leave thresholds via time picker.
These values are used to compute:
Whether an entry is marked late.
Whether an exit is marked early.
📤 5. CSV Export
Export all attendance records as a .csv file.
Includes:
Date, Entry, Exit, Total Hours.
Late/Early status, Holiday, Absent.
Monthly total working hours.
Automatically saved in device storage.
Option to share via WhatsApp or other apps.