Skip to content

Simplify the Hyperaware Dashboard Demo #1

@johnx25bd

Description

@johnx25bd

Description

The visualization demo needs to be restored to working condition — specifically the Mapbox visualization showing vehicles traveling through zones with account debiting. The current implementation is tightly coupled with Web3 services (IoTeX, Arweave, Ethereum), which introduces unnecessary complexity for getting a demo running.

Goal

Create a working demonstration primarily focused on the visualization aspect that can be used for teaching and demo purposes.

Current Challenges

  • Multiple blockchain dependencies (IoTeX, Ethereum, Arweave)
  • Secure enclave dependencies for privacy calculations
  • Complex API interactions for vehicle and zone data

Requested Changes

Restore the dashboard visualization with minimal dependencies, focusing on:

  1. Vehicle movement across map
  2. Zone visualization
  3. Zone entry/exit detection
  4. Account debiting visualization

Suggested Approach

One possible solution:

  • Replace blockchain interactions with mock services
  • Use local JSON files instead of blockchain storage
  • Simulate transactions and debiting locally
  • Keep the Mapbox + D3 visualization components intact

Acceptance Criteria

  • Mapbox map displays correctly
  • Zones are properly rendered
  • Vehicles move along routes through zones
  • Zone entry/exit events are detected and displayed
  • Account debiting is simulated and shown in the UI
  • Demo can be started with minimal setup

Additional Notes

The primary value is in the visualization and demonstration of the concept, not the blockchain or secure enclave integrations. Choose whatever implementation approach will get a working demo up and running with minimal complexity.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions