Skip to content

Display simulator robot data on customer frontend#80

Open
crawfordkid2 wants to merge 1 commit into
mainfrom
customer-simulator-data
Open

Display simulator robot data on customer frontend#80
crawfordkid2 wants to merge 1 commit into
mainfrom
customer-simulator-data

Conversation

@crawfordkid2
Copy link
Copy Markdown
Contributor

Issue #77 - Robot Simulator Frontend Integration

  • Added a live robot fleet section to the customer-facing frontend

  • Connected the React customer web app to the RobotSimulator API

  • Added live simulator bot data display on the homepage

  • Implemented automatic robot data refresh every 5 seconds

  • Added fleet statistics display including:

    • Robots online
    • Robot statuses
    • Battery levels
    • Active deliveries
  • Added individual robot detail cards displaying:

    • Active order
    • Queued orders
    • Storage temperature
    • Stock/inventory
    • Robot coordinates/location
  • Added fallback demo robot data when simulator API is unavailable

  • Added Vite development proxy configuration for /api/simulator

  • Enabled local simulator API communication without CORS issues during development

Local Development Commands

Start Robot Simulator API:

bash:
dotnet run --project src\DeliveryBot.RobotSimulator.Api

Start React frontend locally:
bash:
npm run dev

Validation

  • npm.cmd run lint
  • npm.cmd run build

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant