
This sample application demonstrates a React based web dashboard receiving real-time updates from IoT sensors. The solution is built with AWS AppSync, AWS Amplify, Amazon Location Service, and AWS IoT Core technologies.
The Realtime IoT Dashboard is a remarkable web application that harnesses the power of AWS technologies to provide real-time updates from various IoT sensors. Developed with React and utilizing services like AWS AppSync, Amazon Location Service, and AWS IoT, this dashboard vividly illustrates the data collected from fictitious pH sensors deployed around the San Francisco Bay. Thanks to the recent update incorporating Amplify Gen2, users can now enjoy an even smoother experience while deploying backend services seamlessly on AWS.
The application features an intuitive dashboard where sensor data is visually represented through colored dots, each changing color based on their pH readings. This dynamic visualization, combined with a robust backend architecture, allows users to track and understand sensor performance in real-time efficiently.

React is a widely used JavaScript library for building user interfaces and single-page applications. It follows a component-based architecture and uses a virtual DOM to efficiently update and render UI components
A website that uses GraphQL as a query language to manage data fetching and state management. This includes features such as a strongly typed schema, client-side caching, and declarative data fetching to streamline data management and optimize website performance.