Authorisation
Time Logging
Author: davit kifshidzeCo-authors: tamar chelidze, anzor kharazishvili
Keywords: time, accounting, planning, schedule
Annotation:
The project is dedicated to the development of a consumer application, which allows you to plan and arrange the day. In addition, application has the feature that allows manager to manage the process for group of users. Within the project has been created a Time Logging application, which allows user to schedule one or more working days as a one-time, repetitive mode over a period of time, which will then help to accurately plan the working day and make notes for each important issue during the work. One of the features in application, role management, provides possibility to have a relationship between the user, the manager and the chief administrator. In order to archive this goal, the application separates user groups with different access levels: Ordinary users - can plan a day or make a note on this mark; Manager - can plan and record like a user, can also assign the role of manager to the user; Administrator - has all kinds of access. He/She is able to view and edit the user's daily schedule as well as his / her records, manage the role of the user and the manager and restrict or grant access to them. Administrator privilegies provides adding and deleting both the user and the manager account. The following technologies are used to create this application: Laravel, React.