Skip to content

Build the Transactions List & Filtering UI #67

@codeZe-us

Description

@codeZe-us

Implement the detailed view for individual transactions, including the transaction metadata card and the vertical status timeline.

Contribution Guide

  • PRs go to the dev branch, not main
  • Please application must explain a short specific approach to this task
  • PR description must clearly describe what you built and changed
  • Link your PR to the correct issue number

Implementation Guidelines

  • Key files: lib/modules/transactions/presentation/pages/transaction_details_page.dart, lib/modules/transactions/presentation/widgets/status_timeline_stepper.dart
  • Build the top section showing the large transaction amount, dynamic status badge (e.g., Pending, Success), and key-value pairs for metadata (From, To, Fee, Transaction ID, Date).
  • Implement the vertical status timeline/stepper at the bottom of the screen to visually track the progress of the transaction (e.g., Request Initiated -> Processing -> Completed).
  • Ensure the layout adapts dynamically based on whether the transaction is a deposit or a withdrawal.

Expectations

  • What done looks like: Tapping a transaction opens a beautifully styled detailed view showing all relevant metadata and a clear visual timeline of the transaction's lifecycle, matching the provided Figma designs.
  • Discord for questions: codeze_us

Figma link: https://www.figma.com/design/p5nhJ5ahlDoagScLjJGKCn/Vestroll?node-id=0-1&p=f&t=AUYYKcrNLOuvEdHD-0

Metadata

Metadata

Assignees

No one assigned

    Labels

    Stellar WaveIssues in the Stellar wave program

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions