Development of clocking system
Budget: $5,000 – $10,000 USD
We are looking for a skilled developer or team of developers to create "WTH," a comprehensive clocking system for employers and employees. The system will help employers track worked hours, manage shifts, process payroll, and ensure compliance with labor regulations. It will include web and mobile applications (iOS and Android) and support up to 1 million users.
Key Features:
User Authentication:
Secure login with credentials and Multi-Factor Authentication (MFA).
Future integration with Active Directory.
Staff Management:
Create and edit staff profiles with various details.
Bulk import via CSV.
Roles and Permissions:
Create and customize roles and permissions.
Define user access to stamp codes and overtime rules.
Work Types and Timekeeping Schemes:
Define and manage various work types.
Create and duplicate timekeeping schemes to calculate regular hours, overtime, and holidays.
Stamping Codes:
Create and assign project-specific stamping codes.
Location-based stamping with GPS support.
Correction Management:
Handle requests for correcting or creating stamps.
Approval workflow for team leaders.
Reporting and Exporting:
Generate reports for worked hours.
Export data to Excel.
Mobile Application:
Develop iOS and Android apps with offline support and GPS functionality.
Send notifications for missed stamps, upcoming shifts, and reminders.
Compliance and Security:
Ensure GDPR compliance.
Encrypt all data.
API Integration:
Create API tokens for integration with external systems.
Skills Required:
React.js or Angular (Frontend Development)
Node.js and Express (Backend Development)
React Native or Flutter (Mobile App Development)
PostgreSQL and Redis (Database Management)
AWS or Google Cloud (Cloud Hosting and Deployment)
Please provide a detailed proposal outlining your approach, timeline, and any relevant past projects. We are looking for a long-term partnership to continuously improve and expand the system.
Key Features:
User Authentication:
Secure login with credentials and Multi-Factor Authentication (MFA).
Future integration with Active Directory.
Staff Management:
Create and edit staff profiles with various details.
Bulk import via CSV.
Roles and Permissions:
Create and customize roles and permissions.
Define user access to stamp codes and overtime rules.
Work Types and Timekeeping Schemes:
Define and manage various work types.
Create and duplicate timekeeping schemes to calculate regular hours, overtime, and holidays.
Stamping Codes:
Create and assign project-specific stamping codes.
Location-based stamping with GPS support.
Correction Management:
Handle requests for correcting or creating stamps.
Approval workflow for team leaders.
Reporting and Exporting:
Generate reports for worked hours.
Export data to Excel.
Mobile Application:
Develop iOS and Android apps with offline support and GPS functionality.
Send notifications for missed stamps, upcoming shifts, and reminders.
Compliance and Security:
Ensure GDPR compliance.
Encrypt all data.
API Integration:
Create API tokens for integration with external systems.
Skills Required:
React.js or Angular (Frontend Development)
Node.js and Express (Backend Development)
React Native or Flutter (Mobile App Development)
PostgreSQL and Redis (Database Management)
AWS or Google Cloud (Cloud Hosting and Deployment)
Please provide a detailed proposal outlining your approach, timeline, and any relevant past projects. We are looking for a long-term partnership to continuously improve and expand the system.