robodash-frontend is the React and Vite frontend for RoboDash, a robotics
dashboard that surfaces telemetry, camera streams, logs, operator entrypoints,
and runtime state in a single browser interface.
This repository is the dashboard client. The companion backend repository is
robodash-server:
https://github.com/IntellyCode/robodash-server
- React 19
- Vite
- Material UI
- Socket.IO client
- Operator entrypoint controls
- Telemetry cards and live runtime values
- Logging and event streams
- Camera and vision stream panels
Install dependencies:
npm installRun the development server:
npm run devBuild the production bundle:
npm run buildPreview the built bundle:
npm run previewThe frontend expects the RoboDash backend to expose:
- HTTP routes under
/api - Socket.IO at
/api/socket.io
Default socket configuration lives in src/socket.js.
Backend repository: https://github.com/IntellyCode/robodash-server
- The current UI is optimized for a robotics control-room dashboard, not a marketing site.
- The repository keeps
package.jsonmarkedprivateto avoid accidental npm publication; that does not affect GitHub visibility.