Plan the exchange workspace and transaction journeys #24

Closed
opened 2026-09-12 08:12:40 +00:00 by tech · 0 comments
Owner

Goal

Plan the consumer exchange interface around currency accounts and successful top-ups, exchanges and payouts, connected to activity, limits and account settings.

Approach

Deliver a UX plan only. Define navigation, screens, primary journeys, states and recovery, service-owned data, account language preference and privacy-conscious measurement. Reuse current KYC/limits work and the product theme without implementing UI changes.

Acceptance criteria

  • Accounts, top-up, exchange, payout, activity, limits and settings are connected in a coherent UX.
  • Review, fees, rate expiry, pending/unknown outcomes and recoverable failures are covered.
  • Language is an account setting rather than a repeated page selector.
  • Responsive/accessibility and semantic measurement plans are defined.
  • Durable plan committed, pushed and delivered in PR; no app implementation.

Notes

User explicitly selected UX plan only. Backend and live payment contracts are not implemented; supported currencies/methods, fees, deadlines and limits remain service-owned. Existing KYC/limits PRs #21/#23 are referenced as pending dependencies for later implementation.

Delivery

UX plan in docs/ux/exchange-workspace.md, PR #25. Documentation links and diff checks pass. No app changes or runtime tests. Not merged.

### Goal Plan the consumer exchange interface around currency accounts and successful top-ups, exchanges and payouts, connected to activity, limits and account settings. ### Approach Deliver a UX plan only. Define navigation, screens, primary journeys, states and recovery, service-owned data, account language preference and privacy-conscious measurement. Reuse current KYC/limits work and the product theme without implementing UI changes. ### Acceptance criteria - [x] Accounts, top-up, exchange, payout, activity, limits and settings are connected in a coherent UX. - [x] Review, fees, rate expiry, pending/unknown outcomes and recoverable failures are covered. - [x] Language is an account setting rather than a repeated page selector. - [x] Responsive/accessibility and semantic measurement plans are defined. - [x] Durable plan committed, pushed and delivered in PR; no app implementation. ### Notes User explicitly selected UX plan only. Backend and live payment contracts are not implemented; supported currencies/methods, fees, deadlines and limits remain service-owned. Existing KYC/limits PRs #21/#23 are referenced as pending dependencies for later implementation. ### Delivery UX plan in docs/ux/exchange-workspace.md, [PR #25](https://git.sendico.io/tech/sxchnge/pulls/25). Documentation links and diff checks pass. No app changes or runtime tests. Not merged.
tech added the frontend label 2026-09-12 08:12:40 +00:00
tech self-assigned this 2026-09-12 08:12:40 +00:00
tech added this to the SXCHNGE project 2026-09-12 08:12:40 +00:00
tech added reference exchange-shell-24 2026-09-12 08:12:42 +00:00
tech closed this issue 2026-09-12 10:13:01 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: tech/sxchnge#24