Time Machine
Time Machine - organization personnel management system.
Place of work
- Company Belka-z
Implemented
- Organization diagram.
- Schedule section.
- Task assignment system.
- Notification system.
- Staff training mechanism.
- Hiring mechanism.
- Personnel warning system about violations.
- Project solutions.
- Productivity statistics.
- Encryption of data in the system.
Work done
- Database designed. The ability to encrypt data and check its integrity is enabled.
- A functionality has been created for managing the structure of an organization, which allows you to create and change divisions, departments, and add a new employee.
- A section has been developed for viewing tasks in the form of a schedule: for an hour, for a day, for a week, for a month.
- A section has been created for managing tasks and plans for tasks. There is also a built-in ability to reassign, redirect, and track the entire path of transferring a task across departments until it is completed.
- Added a system of messages and notifications for communication between staff, as well as to receive information about the status of the system, tasks being performed, plan items, and assignments.
- Developed functionality for hiring, training and retraining a person.
- A system has been developed to warn personnel about violations, and subsequently to dismiss personnel.
- A system of draft decisions and orders has been created to indicate to personnel how to act in the event of failure to complete tasks and instructions.
- Added functionality for working with documents.
- A statistics section has been developed to track the productivity of personnel, divisions, departments and the organization as a whole.
- A crown system has been written to allow the system to run in the background.
Technologies / tools
- PHP, Yii 2, MySQL, phpMyAdmin, JavaScript, jQuery, D3.js, HTML, CSS, OpenServer, PhpStorm, Bitbucket.