Because of strict confidentiality agreements, we cannot disclose our partner's name to the public. Certain aspects of the project may also be obscured.

Bringing an Unfinished Employee Management System Across the Finish Line


Context

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.


completion

100%

completion

The most important KPI our partner finally wanted to reach was a 100% completion rate. Together, we have done it. Completed the incomplete.

cost savings

~50%

cost savings

By refactoring a large-scale monolithic application, we saved our partner a substantial amount compared to the cost of rebuilding.

increased worklogs

12%

increased worklogs

The introduction of the time-tracking feature in the application encouraged a 12% increase in employees actively recording their worklogs.


Screenshot of a previous project
Screenshot of a previous project
Screenshot of a previous project
Screenshot of a previous project
Screenshot of a previous project
Screenshot of a previous project
Screenshot of a previous project
Screenshot of a previous project
Screenshot of a previous project
Screenshot of a previous project
Screenshot of a previous project
Screenshot of a previous project

Objective

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.


Process

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.


Scope

Web Backend Development

Web Frontend Development


Tech Stack

Typescript

NestJS

Vue

Vuex

Postgres

Docker

AWS


Challenges

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.


Result

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.

By clicking 'Accept' you agree to the use of all cookies as described in our Privacy Policy.

© 2024 Scriptide Ltd.

D-U-N-S® Nr.: 40-142-5341

All rights reserved