Cross-Platform Wallet App Re-Design and Re-Build
From legacy Cordova to modern Flutter in six months—delivering an intuitive, certified-secure experience for every Versatec cardholder
PortfolioOn this page6 sections
From legacy Cordova to modern Flutter in six months—delivering an intuitive, certified-secure experience for every Versatec cardholder
THE CHALLENGE
- Obsolete technology – Ionic Cordova ceased active support, blocking OS upgrades and security patches.
- Single-platform reach – iOS users were completely unserved.
- Poor usability – Customers struggled to locate balances, freeze cards, or make third-party transfers.
- Code abandonware – No documentation or CI/CD pipeline; hard-coded secrets in the repo.
Versatec needed a total product reset—but without repeating the two-year misadventure that stalled growth.

THE SOLUTION
1 • Discovery & UX Overhaul (Weeks 1-5)
- Stakeholder & user interviews uncovered the top pain points and success criteria.
- Rapid wireframing in Figma; validated flows for balances, card blocking/unblocking, and peer transfers.
- FigJam roadmap workshop prioritized releases: V2 (must-haves) → V2.1 (nice-to-haves) → V3 (innovations).
2 • Lean Cross-Platform Engineering (Weeks 6-24)
- Flutter rebuild: one code-base, native look & feel on iOS and Android.
- Domain-driven architecture decoupled UI from Versatec’s payment APIs.
- Security baked in: Firebase Auth with biometric fallback; secure key store for tokens; MASVS L2 penetration test passed on the first attempt.
- CI/CD (GitHub Actions + Fastlane) auto-signed and shipped nightly builds for QA.
3 • Quality & Compliance
- 800+ automated tests (unit, widget, and end-to-end) keep regressions near zero.
- App Store / Play Store hardening checklists integrated into the Definition of Done.

THE OUTCOME
- Full cross-platform coverage: 100 % of Versatec’s customer base now has native iOS and Android access.
- Usability leap: Average task completion time fell 63 %, and App Store rating jumped from 2.3 ★ → 4.6 ★ within three months of release.
- Speed to market: Re-engineered in ¼ of the time it took to build the original Cordova app.

NetForemost rescued CardDash from technical debt and turned it into a flagship product. Our customers love the new experience, and our execs love the velocity.
Santino Tapia, VP of Business Development, Versatec


