Build client-side web applications of Shift Manager using React and Redux
Pandey, Surendra (2020)
Pandey, Surendra
2020
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-202005067584
https://urn.fi/URN:NBN:fi:amk-202005067584
Tiivistelmä
The thesis focused on the creation of client-side web applications for Shift Manager. Shift Manager is a tool created for supervisors to help them in creation and publication of work shifts and to eliminate the human errors encountered during hours calculations. Focusing on the creation of the whole solution seemed to be a broad scope so, this thesis was focused only on the creation of the client-side of the solution.
As the outcome of the thesis two web applications, Workplace App and User App, were created using React and Redux. Supervisors can use Workplace App to generate employees’ work shifts and publish them to their employees by a couple of button clicks. Then employees can see their published schedules by easily logging in to the User App. The shift hours are calculated automatically leaving no room for human errors.
The built product was then tested by the case company, a chain restaurant in Helsinki, implementing it in two different branches; they were satisfied with the services provided. The work in the product will be continued in the future as there are improvements needed to be done. Although the solution was built visualizing the problems faced in the case company, this solution is built in such a way that it can be used in any other company implementing a shift-based work system.
As the outcome of the thesis two web applications, Workplace App and User App, were created using React and Redux. Supervisors can use Workplace App to generate employees’ work shifts and publish them to their employees by a couple of button clicks. Then employees can see their published schedules by easily logging in to the User App. The shift hours are calculated automatically leaving no room for human errors.
The built product was then tested by the case company, a chain restaurant in Helsinki, implementing it in two different branches; they were satisfied with the services provided. The work in the product will be continued in the future as there are improvements needed to be done. Although the solution was built visualizing the problems faced in the case company, this solution is built in such a way that it can be used in any other company implementing a shift-based work system.