Skip to main content
日本語

Full Replatform of a Business App

Modernized with React Native.

Industry
HR Tech / SaaS
Duration
About 6 months (requirements through launch), plus ongoing operation
Team
1 PM/engineer + 2 development engineers (Netsujo)
Scope
Requirements definition, architecture design, React Native implementation, release support, maintenance and operation
Technologies
React Native, TypeScript, iOS/Android cross-platform

Background

The client’s existing business app had accumulated features over many years, and the resulting codebase bloat had become a management issue: UX had degraded, and maintenance cost was climbing.

Separate native codebases for iOS and Android doubled the cost of every fix and led to inconsistent quality. Adding a new feature required investigating the impact on existing code, which had made release cycles longer and longer.

The challenges

Our approach

Separate iOS/Android development is a structural problem that doubles cost — incremental fixes cannot resolve it. We adopted React Native to build on a foundation that could also draw on web-development resources. Given how deep the existing technical debt was, we judged that a full replatform would have lower total cost than a staged migration.

During requirements definition, we inventoried every screen and feature in the current app and prioritized them on two axes — usage frequency and business impact — narrowing the replatform scope by clearly identifying features that were no longer used.

Results

Key takeaways

  • Completed the move to a modern technology stack (React Native)
  • Consolidated maintenance into a single codebase, eliminating duplicate fixes
  • Improved UX through a UI refresh, well received by on-site staff
  • Shortened release cycles, speeding up new-feature delivery
  • Continued as an ongoing partner through the maintenance and operation phase

Before / after

Before
Separate iOS/Android codebases doubled fix costs; legacy UX and lengthening release cycles were slowing the business down.
After
Consolidated onto a single React Native codebase, cutting maintenance effort while refreshing the UI, with Netsujo continuing to support the project after launch.

Who this fits

To talk through a similar replatform or app-modernization project.

Contact us