NetForemostNetForemost
Why usServicesexpand_moreTechnologiesexpand_moreResourcesexpand_more
Log inContact us
Homechevron_rightResourceschevron_rightPortfoliochevron_rightCross-Platform Wallet App Re-Design and Re-Build

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

Product designQA & releaseEngineering
Cross-Platform Wallet App Re-Design and Re-Buildcollections_bookmarkPortfolio
calendar_todayMay 30, 2026schedule1 min readdrawProduct design
Duration6 months
Headline Results3 Flutter devs,1 QA engineer, 1 PM
TeamiOS & Android (single Flutter code-base)
ToolsFlutter, Dart, Firebase Auth, .NET REST APIs, Microsoft SQL - OWASP MASVS compliant

On this page

  • THE CHALLENGE
  • THE SOLUTION
  • 1 • Discovery & UX Overhaul (Weeks 1-5)
  • 2 • Lean Cross-Platform Engineering (Weeks 6-24)
  • 3 • Quality & Compliance
  • THE OUTCOME
listOn this page6 sectionsexpand_more
  • THE CHALLENGE
  • THE SOLUTION
  • 1 • Discovery & UX Overhaul (Weeks 1-5)
  • 2 • Lean Cross-Platform Engineering (Weeks 6-24)
  • 3 • Quality & Compliance
  • THE OUTCOME

From legacy Cordova to modern Flutter in six months—delivering an intuitive, certified-secure experience for every Versatec cardholder

linkTHE 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.

Cross-Platform Wallet App Re-Design and Re-Build

linkTHE SOLUTION

link1 • 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).

link2 • 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.

link3 • 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.
Cross-Platform Wallet App Re-Design and Re-Build

linkTHE 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.
Cross-Platform Wallet App Re-Design and Re-Build

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

Keep reading

All resourcesarrow_forward
An order-tracking dashboard card showing a single order, Order #A-2047, with its item, supplier and destination, representing one order kept as one traceable record.auto_storiesCase study

When order automation meets a supplier's limits: building reliability into the integration

A custom-apparel order platform where the real reliability work lived in the supplier integration, not the interface: handling the supplier's limits, failed retries, and order integrity.

Engineering
calendar_todayNov 6, 2026schedule4 min readarrow_forward
A polished dashboard with charts sits on top of a fractured foundation block, illustrating that reliable reporting depends on the data foundation beneath it.edit_noteArticles

Data engineering services: when better reporting needs a better data foundation

A buyer's guide to telling a reporting problem from a data foundation problem: the signs, what a reliable foundation includes, when to build or rebuild, and what to ask before you hire.

Engineering
calendar_todayNov 3, 2026schedule6 min readarrow_forward
A payment card connected by a broken, dashed line to a ringing alert bell, representing a failed card payment caught by a monitoring alert.auto_storiesCase study

How we restored card subscription billing and added failed-payment alerts

A subscription platform went more than two years without collecting card payments, because nothing flagged the failure. Here is how we restored billing and added alerts that catch it in minutes.

Engineering
calendar_todayOct 23, 2026schedule3 min readarrow_forward

Ready to scope your software project?

Schedule discovery hours so we can turn your goals, stack, scope, and risks into a practical delivery plan.

eventContact us
NetForemostNetForemost

AI-native delivery teams for product design, software development, QA testing, and project management.

Services

AI-Native DevelopmentProduct DesignSoftware DevelopmentQA & TestingProject Management

Engagement models

Staff AugmentationSoftware OutsourcingDedicated Team

Why us

More than developersClear delivery visibilityNearshore collaborationFlexible project support

Resources

All resourcesGuidesCase studiesPortfolio

Contact

Book a discovery callLinkedInCareers
© NetForemost 2026·PrivacyTermsSecurity