- User will login in to the application using unique credentials
- User will be allocated to an office location with a registerd GPS coordinate
- User will be able to check-in to work via a check-in button(only once a day, button greys out after check-in/switches to check-out)
- User will be able to check-out of work via a check-out button(only once a day, button greys out after check-out)
- User will be able to register a comment for each check-in
- User will be able to view their week history
- User will not be allowed to check-in/check-out outside their office coordinates
- Admin user can view all users per office and view individual user record
- Admin user can filter users based on check-in/check-out time
- Admin user gets alerts when there is a consecutive pattern of late check-ins for a specifc user
- Admin user can send queries to user with late check-in habit
- Admin user can enroll new users and remove existing users
- Admin user can update office GPS coordinates
forked from Citrus-Code/userTracker-backend
-
Notifications
You must be signed in to change notification settings - Fork 0
Server-side for employee time tracking
haelmj/userTracker-backend
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Server-side for employee time tracking
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- TypeScript 93.5%
- JavaScript 4.9%
- Shell 1.6%