A szigorú titoktartási megállapodások miatt nem hozhatjuk nyilvánosságra partnerünk nevét. A projekt bizonyos aspektusait is titokban tarthatjuk.
Bringing an Unfinished Employee Management System Across the Finish Line
Kontextus
Our partner, a leading Japanese firm in the Mobile Device Management (MDM) sector, faced a challenge with a half-completed digital product for their internal employee management system. Previous subcontractors had abandoned the project midway, and the company lacked the necessary expertise to complete it independently.

100%
completion
A legfontosabb KPI, amelyet partnerünk végül el akart érni, a 100%-os befejezési arány volt. Együtt sikerült elérnünk. Befejeztük a befejezetleneket.

~50%
költségmegtakarítás
Egy nagyméretű monolitikus alkalmazás refaktorálásával jelentős összeget takarítottunk meg partnerünknek az újjáépítés költségeihez képest.

12%
increased worklogs
A munkaidő-nyilvántartási funkció bevezetése az alkalmazásban 12%-kal növelte a munkatársak aktívan nyilvántartott munkaprogramjainak számát.












Célkitűzés
Our partner sought a proficient solution featuring a wide range of functionalities including event management, in-house messaging, holiday tracking, meeting organization, status updates, and time tracking. Furthermore, smooth integration with popular business tools such as Microsoft Teams and Google Calendar was critical. Our mission was to revamp the existing employee management system, addressing issues like poor structure, maintenance challenges, and limited usability. We aimed to build upon the partially developed codebase, transforming it into a comprehensive, optimized, and user-friendly application by reworking inefficient sections, adding missing features, and fixing existing bugs.
Folyamat
1.)Conducted a comprehensive analysis of the existing codebase, working closely with our partner to develop an optimal plan for the system.
2.)Identified well-written code segments to retain, and pinpointed areas in need of complete overhaul.
3.)Adopted agile development practices to iteratively enhance the application, adding necessary features and rectifying bugs in the process.
4.)Our partner's testers rigorously evaluated the application to ensure it met expected functional requirements.
5.)Successfully launched the application, which is actively used by them. We continue to offer support and regular updates to further its development.
Terjedelem
Web Backend Development
Web Frontend Development
Tech Stack
Gépirat
NestJS
Vue
Vuex
Postgres
Docker
AWS
Kihívások
Deciphering the logic of the existing codebase, which had multiple developers contributing to it.
Tackling the cluttered, overly complex, and dysfunctional parts of the codebase.
Segmenting the application into manageable pieces and reconstructing them to form a unified solution.
Eredmény
Through a tireless collaboration between our partner and us, a fully operational, scalable, and easy-to-maintain employee management system was launched ahead of the initially set deadline. We successfully achieved what previous efforts could not, restoring their faith in subcontracting firms.
Their team was deeply impressed with our dedication and technical knowledge (and we admired their persistence and strong work ethic), especially given the earlier setbacks they experienced on this project. Flawless communication was key in achieving their goals within a constrained budget, which had been influenced by past mishaps.
As a trusted long-term partner, we continue to provide ongoing support by consistently rolling out updates, adding new features, and fixing bugs to ensure the application stays efficient and up-to-date. This successful project has paved the way for further collaborations, strengthening our partnership.