Next.js dashboard for the current Metatron monitoring experience.
- Sidebar app layout
- Device-aware home dashboard
- Interactive troubleshooting section
- Server-side DynamoDB access with a mock-data fallback
- Copy
.env.exampleto.env.local - Fill in your AWS credentials
- Run
npm run dev - Open http://localhost:3000
AWS_REGION: DynamoDB region, for exampleus-east-1AWS_ACCESS_KEY_ID: IAM access key idAWS_SECRET_ACCESS_KEY: IAM secret keyAWS_SESSION_TOKEN: optional, only needed for temporary credentialsDYNAMODB_TABLE_NAME: defaults tometatron_device_dataDEVICE_ID: optional, but recommended for efficient queries if your table usesdevice_idas the partition key
- The home dashboard currently uses simulated telemetry coming from DynamoDB.
- The selected device UI is in place, but
Add New Deviceis intentionally disabled. - Troubleshooting is available in-app as a reference guide based on the device support flow.