We have an inspiration for controlling a device from anywhere around the world using Web Technologies and we always wanted to try out something unique, therefore, developed prototype to illustrate controlling of an IoT robot car connected with the internet, steering with a Progressive Web Application (PWA) built on Javascript.
It's a Progressive Web Application controller that allows us to control the IoT robot from anywhere in the world via the internet. We used the MQTT protocol for communication between the app and the robot, as well as Nhost integration for user authentication to access the controller. It also has the Nhost database for tracking user events on the controller that are saved in the database.
Developed using and deployed on Nhost , C++, React, Recoil, Service Workers, MQTT, Arduino, ESP, Mosquitto broker deployed on AWS.
Discussion