saas
InOut is an internal app for InPost employees that makes their time tracking as easy as scanning a barcode.
Winalife team built the application that is compatible with InPost internal systems, and uses its data, but at the same time is brand new and easy to use for employees.
We are responsible for UX design, as well as for developing the solution.
InPost is one of the biggest delivery companies in Poland, at the moment hiring over 8 thousand people, in more than 60 locations. Managing the work time of this many employees is a challenge, especially given the specific circumstances, regarding localizations and form of work.
Some of the company's branches are located in areas where Internet access is sometimes difficult and can be interrupted.In addition, in order to make it possible for people from abroad to work in the company, InPost hires some of its employees through temporary employment agencies.
The concept might look simple, but there were a few challenges to overcome.
ID’s can be easily generated and downloaded. It is possible to generate an ID for a single person, for several selected ones or for the whole department at once. With the option to generate badges for more than one person, the operator has the option to choose whether to download the badges as a zip archive or as a separate PDF files.
Where the User Information is also taken from. Data from the application is then sent to Unit4 Teta's HR system.
It was necessary to create a missing design system for the current version of the application and design a refreshed UI.
There are problems with internet access in some branches, so the application also works offline and automatically uploads data when it regains internet access.
The records scanned during this time will be stored in the device's cache and transferred to Teta as soon as the network connection is re-established. By default, data is stored for 150 minutes.
The app refreshes every 10 seconds, so everything is maximally up-to-date.
Refactoring the application from Ionic to React Native
Refactoring the CRM and CMS Platforms to a new database structure. Implementing jetAdmin so that clients and content management was easy and visual.
It was necessary to create a missing design system for the current version of the application and design a refreshed UI.
Application performance optimization
Simplify the process of entering new employees into the database.
Speed up the work of managers and HR departments.
Quick recording of working time by employees.
Quick access to the information about working time of each employee.
It was not easy, but we managed. Check our achievements!
Adding new employees is much simpler and managers have the ability to manage employees from temporary employment agencies who are not permanently employed.
There are various user roles in the application, facilitating the control of access to specific functionalities and operations.
The application is already working and being used by InPost employees.
We provide InPost team with technical support at all times and improve the application according to user demand.