Skip to content

Frontend components and UX (Upload, Tokenize, Buy, Dashboard) #8

@RafaelJohn9

Description

@RafaelJohn9

Implement React components that map directly to the MVP flows and make the demo intuitive.

Description (deep):
Build a clean UI with a property list, property detail page, upload form, tokenize modal, buy widget, and ownership dashboard. UX must surface blockchain specifics (tx ids, tokenId, confirmations) but keep explanations simple for non-technical users. Provide loading states while waiting for Hedera transactions and clear success/error feedback. Use small animations and charts to visualize ownership.

Acceptance checklist

  • Implement UploadForm, TokenizeButton, BuyForm, OwnershipDashboard
  • Show Hedera tx ids and HCS event ids in UI after blockchain actions
  • Add loading and confirmation states for async Hedera calls
  • Implement basic client-side routing (list → detail → dashboard)
  • Add a demo mode banner explaining dummy accounts are used

Metadata

Metadata

Assignees

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