Skip to content

Android app which can be used to manage the shift schedule for all employees in a company

License

Notifications You must be signed in to change notification settings

MonJamp/ProShift

Repository files navigation

Link to back-end server source code: https://github.com/MonJamp/ProShift-Server

This application is designed for companies to manage their employee scheduling system. The app has separate functions for regular employees and managers.

Some of the features available for regular employees (non-managers) are: -Ability to see their schedule. -Ability to request time off and see a list of their previously submitted time off requests. -Ability to drop a shift form their currently assigned schedule. -Ability to search for open shifts available and request to pick up a shift. -Ability to see a list of their shift requests that are still pending or approved (such as dropping a shift or picking up a shift)

EmployeesControlsFeatures

Some of the features available for managers are: -Ability to see a list of shifts (open and assigned) -Ability to modify a shift (including changing time, date, and employee assigned) -Ability to Create a new shift (a manager may or may not assign the shift to an employee when creating it) -Ability to approve or deny shift requests (such as dropping a shift or picking up a shift) submitted by the employees. -Ability to approve or deny time off requests submitted by the employees. -Ability to generate a company code for an employee who is recently registered and would like to use the application. -PLUS the features available to regular employees.

ManagerControlsFeatures

Company code features: This application contains a company code feature that assigns all the employees within a company to that specific company. This allows the application to be used by multiple companies who can only view, access or modify data only within their own company. Newly registered users can only use the application after entering a company code generated by a manager. This allows the employee to be assigned to a specific company as well as provide more security to the users. This makes the application a good choice for any small or large business looking for a professional time management application.

CompanyCodeFeature

About

Android app which can be used to manage the shift schedule for all employees in a company

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages