Skip to content


Who, what, where and when, i.e. project employees


Do you spend a lot of time assigning employees to specific projects?

Are you guided by the skills of the employee when you assign him a given project?

Do you have a tool that makes billing and team management significantly easier for you?

In enterprises where the dynamics of the implementation of tasks is variable, and the creation of teams with competences tailored to the scope of the problem, the planning support and appropriate management of the company’s resources significantly reduce costs and increase work efficiency. 

In our client’s company, the work plan was originally implemented using a spreadsheet. Keeping the plan up-to-date was very problematic and required a great deal of commitment and time. In addition, the planner had to use knowledge about employees, leaves and absences from other departments of the company. As a result, a work plan was created for a maximum of one week, which contained a lot of errors and was inaccurate. Our client needed a reliable and stable solution that would speed up the work planning process and facilitate the selection of team members.


Our goal was to provide a tool with which the planner could, at the same time as he devoted to scheduling the employees of the work week, create a plan for a period of six months.


Thanks to cooperation with business, our team focused on the most important functionalities:

  1. Creating teams that complement each other with competences. Tools have been prepared for this, thanks to which the planner can find people with the best competences and skills to make the teams he creates reliable.
  2.  Choosing a leader from among the members of the created brigade, thanks to a clear indication of the superior in the brigade. This significantly improves communication in the team.
  3. The application has been integrated with external systems that inform about sick leaves, reported or planned leaves, information about employees’ days off, or even about attendance and absences. This allows the scheduler to make decisions about assigning team members in real time. 
  4. Implementation of a car reservation mechanism, thanks to which the planner can assign a company car to a brigade or employee.
  5. Extensive search and filtering, so that the planner can always easily see the elements that interest him.
  6. The mechanism of sending work plans to employees and managers, so that the knowledge about the plan is always up-to-date and that everyone can have it at hand.
  7. The global view, which is intended to show the work plan from a bird’s eye view, is especially useful for managers and other decision makers who need to know the plan without being overly detailed.


Reports were created using the React library.

Hexagonal architecture