Home Our Work Sun Tan City: Scalable Legacy System Modernization

Sun Tan City: Scalable Legacy System Modernization

Industry

E-commerce

Location

USA

Partnership period

2023 – 2025

Team size

17

Project information

Tanning salon chain with 300+ locations across the US

Sun Tan City  operates a complex ecosystem consisting of several digital products: a public website and web application for customer accounts, native iOS and Android apps, and multiple internal systems used for accounting, HR, receptionist desktops, and email communication.

Over the past decade, the software infrastructure has grown organically through independently developed modules—each created in isolation to solve specific operational needs.

As a result, the current system is fragmented, outdated, and difficult to maintain.

Challenge

As the business scaled, its IT landscape turned into a major obstacle to further growth and innovation:

System Fragmentation

Mobile apps, HR systems, finance modules, and the website all worked in isolation, duplicating functionality and complicating integration.

Technical Debt

Critical business processes were “locked” in outdated .NET modules and SQL stored procedures, limiting agility.

Knowledge Gaps

The previous vendor left abruptly with no documentation — every change required costly reverse engineering.

Outdated Practices

No CI/CD pipelines, no automated testing, Subversion repositories, and email chains instead of structured workflows.

Failed Azure Migration

A rushed “big bang” move to Microsoft Azure introduced downtime, performance bottlenecks, and inflated costs.

Dual-Track Pressure

The business needed to keep 300+ salons running daily while modernizing the IT environment.

Solution

CodeIT designed a dual-track transformation strategy: stabilize the legacy system while building a new scalable platform.

Stabilization & Support

We ensured platform reliability and eliminated performance bottlenecks through a series of stabilization measures.

  • Delivered critical fixes for legacy mobile and desktop applications
  • Resolved Azure performance issues and optimized infrastructure costs

Product Modernization

To accelerate product growth, CodeIT re-engineered the client ecosystem for consistency, speed, and user experience.

  • Consolidated iOS and Android into a single Flutter app
  • Migrated key customer flows (such as check-in) into mobile apps to reduce front-desk load
  • Rebuilt the customer web portal as a modern React SPA
  • Relaunched the marketing website on Next.js + Kentico Xperience CMS
Mobile-Applications_2

Refactoring & Integration

We modernized legacy applications and improved system efficiency.

  • Migrated PHP/.NET apps into cross-platform solutions
  • Optimized algorithms — processes that took hours now run in minutes

Engineering & DevOps Transformation

Our team transformed the development lifecycle to achieve consistent, high-quality releases.

  • Migrated from SVN to Git
  • Introduced CI/CD pipelines for predictable deployments
  • Modularized monolithic codebases
  • Implemented automated testing
Online-Portal

Process Improvements

To sustain scalability, we refined delivery and collaboration frameworks.

  • Introduced Jira for structured backlog management and transparent tracking
  • Established clear BA, QA, DevOps, frontend, and backend workflows
  • Improved delivery predictability and cross-team collaboration
  • Designed a phased modernization roadmap enabling transformation without downtime

Result

Transforming technology into measurable business growth

Modernizing the client’s architecture and processes unlocked scalability, accelerated delivery, and delivered tangible ROI across operations, customer experience, and financial performance.

  • Removed growth barriers: modernized architecture unlocked scalability and enabled faster innovation.
  • Mobile app success: ratings improved from 1.4 to 4.4 stars in App Store and Google Play, boosting brand perception and customer loyalty.
  • Technical maturity: predictable development cycles with documented workflows, CI/CD, and testing culture.
  • Faster business processes: redesigned business processes significantly reduced wait times and improved staff productivity.
  • Financial impact: Azure optimization cut infrastructure costs; automation reduced manual workload.
  • Faster time-to-market: release cycles shortened from months to weeks, enabling quicker innovation.
Result

Achievements

Through this engagement, CodeIT strengthened its expertise as a trusted digital transformation partner:

  • Pioneering Sitefinity + Next.js Integration. Acted as early beta adopters, helping shape the platform’s modernization path.
  • Legacy Takeover Expertise. Stabilized and modernized a large, undocumented system while ensuring zero disruption to daily business — true “open-heart surgery.”
  • Cloud Recovery at Scale. Restored performance and cost efficiency after a failed Azure migration.
  • End-to-End Engineering Practices. Built a modern DevOps culture from scratch, introducing Git, CI/CD, modular architecture, and automated testing aligned with real business needs.

Techstack

  • .NET
  • C#
  • Sitefinity
  • React
  • Azure
  • Flutter

Team

  • Project managers
  • Business analysts
  • Quality assurance specialist
  • .NET full stack developers
  • React developers
  • Flutter developers
  • UI/UX designer
  • DevOps specialist

Business First 
Code Next
Let’s talk

    By clicking the “Send” button I confirm, that I have read and agree to the Privacy Policy.