The 5D Framework · Phase 03

Design

See the modern product — architecture, data, and UX — before it's built.

Design defines the target the rewrite will conform to, so there are no surprises at the end. It turns the discovered system into a concrete modern blueprint — and because the design system, application shell, and prototypes are generated directly in Figma, your designers refine them in the tool they already use.

Design · 01

The modern target architecture

A to-be C4 architecture and an explicit stack — here a React SPA frontend with an ASP.NET Core (.NET 8) API on PostgreSQL — designed from the discovered scope.

The modern target architecture
Design · 02

To-be catalogs, traced to legacy

The modern API surface, views, batch jobs, messaging, and relational schema — each item traced back to the legacy artifact it modernizes.

To-be catalogs, traced to legacy
Design · 03

An interactive UI prototype

A reusable application shell and prototypes — modernizing the navigation and interaction model instead of cloning the dated legacy UI.

An interactive UI prototype
Design · 04

Native Figma integration

Repave generates the design directly in your Figma workspace — the clean application shell, an annotated review version, and page templates for every layout — so your team edits and signs off in the tool they already use.

Native Figma integration

In the app

To-Be ArchitectureDesign SystemApplication ShellUI PrototypesFigma IntegrationTo-Be CatalogsImpact Analysis

Output

The agreed modern blueprint — architecture, schema, and UX

Why it de-risks

Stakeholders sign off on the modern target up front, and impact analysis keeps it in sync as the legacy system keeps changing underneath you.

Ready to modernize?

Let's discuss how Repave.ai can transform your legacy systems.

Talk to our team