Avatar
About Projects Blog Resume

ENI Solution - Automated Staff Attendance & Event Management System

Flutter, Firebase, Facial Recognition, QR Code, Bloc

ENI Solution - Automated Staff Attendance & Event Management System

Overview

ENI Solution is a staff attendance and event management system that automates employee check-ins and check-outs using facial recognition and QR code scanning. The system includes two mobile apps and an admin panel, ensuring efficient event scheduling and staff tracking.

Key Features

ENI Management App (Staff Attendance System)

  • Facial recognition sign-in/out for accurate attendance tracking.
  • QR code alternative for seamless check-in when facial recognition isn’t available.
  • Real-time data synchronization with a central server.
  • Exportable attendance reports for payroll calculations.

Admin Panel (Event & Staff Management)

  • Add and manage staff profiles.
  • Schedule events and assign staff members.
  • Send invitations via email or SMS.
  • Generate reports on staff attendance and work hours.

Staff App (Event Invitations & Scheduling)

  • Receive event invitations directly in the app.
  • Accept or decline event assignments with a single tap.
  • View event schedules and availability.

Tech Stack

  • Frontend: Flutter (with Bloc for state management)
  • Backend: Firebase (Firestore for database, Firebase Messaging for notifications)
  • Authentication: Facial recognition & QR code scanning
  • Admin Panel: Web-based dashboard for managing staff and events

Conclusion

ENI Solution streamlines event-based workforce management by automating attendance tracking, simplifying event scheduling, and ensuring accurate payroll processing.

Screenshots & Demo

App ScreenshotApp ScreenshotApp ScreenshotApp ScreenshotApp ScreenshotApp Screenshot