Workday is a RESTful API project that allows the management of workers’ day registration, for this purpose it makes use of a relational database where such data persists.
It allows the creation of different types of users (roles), initially there are two main roles:
employee
: The employee has permissions to:
HR
: The Human Resources role is the one with almost full control,
it has the permissions of a regular employee plus:
The final goal is to build clients consuming this API to improve the user experience, for example:
An Android/iOS app which automatically registers the checks in when the GPS location is near the Office’s location and the checks out when it gets away from the Office’s location.