Asifur
Back to Projects

Case Study

Built & launched · sunsetted

DUO Neobank for Couples

A couple-first finance workspace for shared bills, budgets, investing, and approvals, built around the pain of managing money across too many disconnected tools.

Angular 17+NestJSTypeScriptTailwind CSSDockerPlaidPersona

A full-stack fintech prototype with partner-consent approval flows, identity verification, and banking-style integration boundaries, built solo.

Problem

The pain point that caught my attention was not just tracking expenses; it was shared intent. Couples can split bills manually, but decisions around savings, subscriptions, investments, and high-value transfers need clarity, consent, and history. Most consumer finance products still feel built for one account holder, then force couples to improvise around the edges.

Solution

I built DUO as a full-stack fintech prototype with Angular for a structured, state-heavy client and NestJS for the approval and orchestration layer. I used Plaid-style banking boundaries and Persona-style identity flows because the product only works if account access, verification, and sensitive actions feel explicit. The core interaction is partner-aware: important actions move into a pending approval state before they become final.

Outcome

The result is a product story around trust, not just dashboards. DUO shows how I think through financial UX, multi-step flows, and backend rules when user intent needs to be auditable. The demo also gave me a stronger pattern for building Angular features that remain understandable as the product grows.

Technical decisions

How it's built

What I'd do differently

Back to Projects