1. App Overview
A mobile app for employees and admins to manage attendance using GPS or QR Code. Built with Flutter for cross-platform compatibility.
Key Features
✔ For Employees:
Clock in/out via GPS or QR Code.
Attendance history with filters.
Profile management.
✔ For Admins:
Employee management (add/edit/delete).
Set attendance locations (geofencing).
Generate reports (PDF/Excel).
2. Tech Stack
Frontend: Flutter (Provider/Bloc, Geolocator, QR Scanner)
Backend: Firebase (Auth, Firestore) or REST API (Laravel)
Additional: Excel export, Push notifications (FCM)