Business Client need Web Development
Contact person: Business Client
Phone:Show
Email:Show
Location: Masi, Almora, India
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"I need a comprehensive HR timesheet management platform that runs smoothly on both web and mobile. The core modules are ready on paper—I now want them turned into a polished, production-ready application that managers, HR staff, and employees can all use without any training curve.
Scope of work
The build covers three interconnected areas:
• Timesheets
Employees must be able to clock in/out or enter hours manually. Every entry then moves through an approval chain—employee → line manager → HR—with clear status indicators at each step.
• Rotas / scheduling
Managers should drag-and-drop shifts onto a weekly grid, view schedules by person or by week, and trigger instant notifications whenever a change is published.
• Holiday & leave
Staff request time off via a simple form; the system auto-calculates remaining allowance and shows approvers a clean calendar overlay before they decide.
Key expectations
– Single codebase that feels native on desktop, tablet, and phone.
– Email-and-password authentication (SSO or 2FA can be bolted on later, but not in the first release).
– Modern front-end framework and a well-structured back-end; I’m flexible on the exact stack, so React, Vue, Angular or similar are all fine if they serve performance and scalability.
– Clean, responsive UI/UX, real-time validations, and straightforward navigation.
– Modular design so new HR features can be plugged in later without rewrites.
Core deliverables
1. Fully functional application covering the three modules above.
2. Admin dashboard with role-based permissions.
3. REST or GraphQL API documentation and a concise setup guide (environment variables, database migrations, deployment steps).
4. Test suite covering critical workflows: time entry, approvals, rota updates, holiday requests.
5. Post-deployment support for initial bug fixes and knowledge transfer.
Acceptance criteria
• A manager can approve or reject a submitted timesheet, and the employee instantly receives the outcome.
• Dragging a shift to a new employee automatically updates both users’ calendars and sends notifications.
• A holiday request that exceeds remaining allowance is blocked with a helpful message.
• Page load under two seconds for the dashboard on a standard broadband connection.
If this aligns with your expertise, I’m ready to move quickly and iterate toward a launch-ready product." (client-provided description)
Matched companies (4)

Codetreasure Co

eShop Genius

HJP Media
