AttendEase is a modern attendance management system designed for SDG, offering secure and user-friendly portals for both employees and administrators. Built with Next.js, React, and powered by Firebase, it ensures fast performance, scalability, and robust data protection.
? Key Features:
For Employees:
Secure OTP Login: Phone number login with country code and OTP verification.
Photo-Verified Attendance: Check-in/out with real-time photo capture and timestamp.
Personal Dashboard: Displays profile, department, and joining date.
Attendance Tracking: Monthly and daily records with check-in/out details.
Salary Estimation: Auto-calculated salary based on attendance.
Profile Updates: Self-managed personal and departmental details.
Holiday Requests: Submit time-off requests with date range and reason.
For Admins:
Admin Dashboard: Overview of total employees, daily attendance, and pending requests.
Employee Management: Filter, search, and view individual attendance summaries.
Access Control: Enable/disable login and holiday permissions per employee.
Detailed Profiles: Manage attendance history, payroll, and employee info.
Holiday Approvals: Review and approve/reject leave requests.
Data Export: Download full or filtered attendance data to Excel.
Secure Deletion: Permanently delete employee accounts and related data.
? Tech Highlights:
Built with: Next.js & React
Backend: Firebase (auth, storage, database)
PWA: Installable on any device for a native app-like experience