Web app

|

Nov 2020

Smart City Management Platform

A dashboard web app that allows users to connect, view and edit IoT sensors. Charts and graphs display sensors readings and notifications can be set by the user to be sent when a sensor takes a specified reading

Project highlights

Frontend

A React app built with Material UI

AWS

This app uses a number of AWS services. Lambda functions, IoT Core to manage and connect to sensors using MQTT and SNS to send notifications when a sensor alert is triggered

API

Express backend to send requests to AWS and retrieve sensor data

IoT

I created a network of sensors that attach onto a Raspberry PI. These sensors send live data to AWS IoT Core and can be accessed by the frontend

Architecture

UI

Want to hear more about the project? Get in touch or check my social links

matthewleyburn@gmail.com