thingy.rocks AWS IoT dashboard developed using Preact in TypeScript.
The app is intended to be displayed on the half part of a 42 inch 1080p TV in portrait mode. Target resolution: 1080 x 768.
Install the dependencies:
npm ci
ln -s ../node_modules/svg-country-flags/svg static/flagsProvide these configuration settings from the backend:
WEBSOCKET_ENDPOINTCOGNITO_USER_POOL_URLCOGNITO_USER_POOL_CLIENT_IDCOGNITO_IDENTITY_POOL_IDCOGNITO_DOMAIN_URLSTREAM_METADATA_TABLE
For the MAP_API_KEY, create an new API key in Amazon Location, with these
permissions:
GetStaticMapGetTile
and limit it to these referrers:
http://localhost:*https://world.thingy.rocks
npm start