FXpress · AI Co-Pilot for Cross-Border Remittance · Wireframes
| Property | Value |
|---|---|
| 🏷️ Status | Complete |
| 🔖 Fidelity | Low-Fidelity structure — the skeleton behind the widget canvas |
| 🖥️ Form | Single canvas · state-driven · 375px mobile-first |
| ➡️ Resolves Into | Hi-Fi Wireframes (the fourteen canvas states at full fidelity) |
| 🎯 Purpose | Fix the structural logic of the canvas and its modals cheaply, before visual design |
These are the low-fidelity wireframes for FXpress — the structural skeleton worked out before any visual design. Because FXpress is a single canvas with state rather than a multi-screen flow, the wireframing problem was not "what screens are there" but "what's persistent, what changes, and what opens as a modal layer."
The low-fi stage answered three structural questions:
Each block below is the lo-fi structure for a canvas state. The full-fidelity version of every state — with type, color, spacing, and final copy — lives on Hi-Fi Wireframes.
Flow note: the rate read + provider hand-off are implemented and live at *fxpress.netlify.app.*
Every state shares one structural frame. The lo-fi wireframe locked this first, because everything else is a variation on it.
┌─────────────────────────────────────┐
│ [logo] FXpress · Fexi [status]│ ← header
├─────────────────────────────────────┤
│ You send (USD) [ $500 ] │ ← amount input
│ 1 USD = 1,467.58 KRW │ ← exchange rate row
│ 30-day range: 1,467.58 – 1,552.78 │ ← range line
│ RECIPIENT GETS │
│ ₩733,790 │ ← recipient calc, largest type
│ At this rate, before your provider's│ ← fee gap named, not estimated
│ fee. FXpress doesn't charge one. │
├─────────────────────────────────────┤
│ [corridor ▾] 🇰🇷 KRW · S. Korea │ ← corridor selector
├─────────────────────────────────────┤
│ ┌───────────────────────────────┐ │
│ │ [status] Fexi read text... │ │ ← Fexi card
│ │ [contextual chip] │ │
│ └───────────────────────────────┘ │
├─────────────────────────────────────┤
│ [ Send Now ] (filled) │ ← primary CTA
│ [ Set Trigger for Best Rate ] (out) │ ← secondary CTA
├─────────────────────────────────────┤
│ Rates: Frankfurter (84 central │ ← honest footer
│ banks). Descriptive, not a forecast.│
└─────────────────────────────────────┘
Structural decisions locked at lo-fi: