Description
Kdcc application records employee punch in and out times along with location coordinates. There are two types of employees: general employees and scheduled employees.
General employees punch in at the start of their daily job and punch out at the end. We capture their coordinates during these events, as well as continuously every 15 seconds while the app is active. We may adjust this time interval based on updates. Additionally, employees select their journey mode (company vehicle, rented vehicle, own vehicle, or public transport) upon login. For travel cost reimbursements, we calculate the distance traveled based on the captured coordinates. Employees provide vehicle details (start and stop kilometers, vehicle type, driver name, vehicle number, start and stop kilometer photos) for company, rented, or own vehicles.
Scheduled employees perform similar tasks, but with fixed locations to reach and depart from. They see these locations upon starting their journey and must depart after task completion. We record their coordinates throughout the journey and during arrival and departure from each location. This data helps us verify task completion.
Gallery
Project Status: Under Development
Business Statement:
Kdcc app marks employee punch in/out with location coordinates. Two types: general employees punch in/out for daily jobs, capturing coordinates every 15 seconds. They select journey mode (company, rented, own, public transport) on login. For travel reimbursements, we calculate kilometers traveled. Scheduled employees have fixed locations to reach and depart. We record coordinates throughout their journey and task locations, verifying task completion.
Backend Technology:
- Others
Project Technology:
- iOS
- Swift
- Employee Punch In/Out: Records employee punch in and out times.
- Location Coordinates: Captures location coordinates during punch in/out events.
- Continuous Coordinate Capture: Captures employee coordinates every 15 seconds while the app is active.
- Adjustable Time Interval: Ability to adjust the time interval (15 seconds) for coordinate capture based on updates.
- Journey Mode Selection: Employees can choose journey mode (company vehicle, rented vehicle, own vehicle, public transport) upon login.
- Travel Cost Reimbursements: Calculates distance traveled based on captured coordinates for travel cost reimbursements.
- Vehicle Details: Employees provide vehicle details (start and stop kilometers, vehicle type, driver name, vehicle number, start and stop kilometer photos) for company, rented, or own vehicles.
- Fixed Locations for Scheduled Employees: Scheduled employees have fixed locations to reach and depart from.
- Task Completion Verification: Records coordinates throughout the journey and during arrival/departure from each location to verify task completion.
- Punch In/Out Module
- Location Tracking Module
- Continuous Coordinate Capture Module
- None case visits
- Scheduled case visits