Facing the problem
Previously some of the client’s internal operations had been done manually, like work schedules or management of workers’ hostels worldwide. For the customer, it was a time-consuming process charged with many costs and errors. In addition, employees did not have easy access to much useful information or there were not presented clearly.
Our improvement – full automatization
We improved the client’s internal processes by completely automating all manual operations within the company. As a result, we have prepared (backend and frontend, UI/UX issues) 6 applications focusing on various areas related to employees’ work-life. See the examples below.
Examples of our workforce management apps
Workers’ hostels – a progressive app to manage worker’s hostels in countries where our client operates. It is a global solution that is expanded and customized per region. We are guided by the corporate culture of each country and cooperate with its representatives in creating content – to make it as clear and useful as possible.
Workflow – management app that helps employees in organizing their work schedules. Dynamic, personalized calendars, individual working hours tracing – this is the main area of our interest. Moreover, we are building also a multi-platform PWA application dedicated to managers that enables employee management from beginning to end.
Technologies we used
Technical wise, we use Kotlin as the main programming language, Ratpack as a web server, Speck, and Assertk for tests. As for UI: TypeScript, React, Redux, Node.js, Kubernetes, AWS, Docker.
It was a worthwhile investment, for both:
- the client – a drastic reduction of operating costs – savings of the millions of pounds
- its employees – about 1 million active users, greater employee involvement because they have easy access to much useful information