As a mobile app designer, I've had my fair share of "cold cases" – projects that were left untouched for months or even years. One such project was a seafarer app that had been gathering digital dust since its inception. The interface was outdated, with clashing color palettes and navigation structures that made it difficult to find what you needed.

Escaping the 'Reskin Trap'

When I inherited this mobile ecosystem, I knew I had to escape the "reskin trap" – a common mistake where designers simply apply new colors and fonts to an existing interface without addressing its underlying issues. The business wanted me to "just refresh the UI" and leave the navigation logic untouched. But I knew that wouldn't be enough.

Discovery and Strategy

I began by auditing the legacy files and failed "reskin" attempt to identify the root causes of cognitive overload. This led me to pivot from a "Dashboard" model to an "Action-First" architecture, flattening the navigation hierarchy and making it easier for users to find what they needed.

System Design and Service Design

I migrated the codebase to Material 3, enabling rapid iteration and ensuring accessibility standards. I also facilitated cross-functional workshops to map complex backend logic (Banking, Payroll) to consumer-grade mobile flows.

The Redesign

My redesign transformed the legacy app into a modern, offline-first mobile ecosystem. I reworked the notification system, assignment home screen, and assignment detail screen to create a seamless user experience.

Results

The redesigned app saw impressive results: 95% adoption rate by seafarers across pilot fleets, over 5,000 Monthly Active Users (MAU) achieved with only two initial clients, and proven resilience in the harshest open-sea environments.

The Power of Redesign

Most startups have a graveyard of "good ideas" that never take off. But what if you could breathe new life into these abandoned projects? By applying design principles and iteration, you can turn cold cases into success stories like this seafarer app.

Image: Transforming a legacy "cold case" into a modern, offline-first mobile ecosystem. Featuring the reworked notification system, the new assignment home screen, and the assignment detail screen.

The Original Designer's Legacy

What I found was a usability crime scene. The original designer long gone, the interface was a relic, completely disconnected from our design system. It used aggressive all-caps headers that screamed "ACTION REQUIRED" at tired sailors. The color palette was a muddy mix of browns and teals that made high-stakes data, like a Visa about to expire, impossible to scan.

The Business Instinct

The business instinct was typical: "It works, it's just ugly. Just reskin it." But I knew that wouldn't be enough. We were at a crossroads – we could do the easy thing and bury our heads in the sand, or we could own the mistakes of our ancestors and fix the foundation.

The Redesign Journey

I used object-oriented principles to synthesise the data. Instead of listing every missing document as a text row, I built on the concept of the refreshed navigation and inbox, gathering important things for the user's attention in one place. This logic extended to Travel – seafarer travel is rarely simple, with 20-hour layovers and inter-airport transfers. The legacy app couldn't handle this. I designed a component architecture that could expand gracefully to handle real-world operational messiness.

Image: showing the "All Documents" list (left) and the context-specific "Issue Sheet" (right). Caption: Global vs. Contextual Compliance

Conclusion

By applying design principles and iteration, you can turn cold cases into success stories like this seafarer app. Don't be afraid to challenge the status quo and rethink your approach – it might just lead to a revolutionary app startup idea.