We need a small but functional employee management web application for our HR department. Our team currently includes around 15 remote employees, and we need a centralized system to manage records, track attendance, handle leave requests, and generate simple reports. The app should stay clean and straightforward without unnecessary complexity. We need both a web interface for managers and a mobile-responsive interface for employees to log in, view their information, and submit requests. User roles and permissions are required so that access is controlled correctly. The system should include: Employee profiles with personal details, department, and position Attendance tracking for remote employees Leave management with a simple approval workflow Basic reporting with Excel export User authentication with different access levels A responsive interface that works on desktop and mobile A dashboard showing an overview of the team We currently manage everything with Excel sheets and Slack messages, which is becoming chaotic. We need a proper centralized system that works for a remote team and avoids data conflicts while keeping everything accessible from anywhere.