I have developed a project aimed at making the process of sending repeated messages easier. The project involves a dedicated device with a button that, when pressed, sends an HTTP request to a server. Using the Unique ID of the device, my system matches the code to a pre-configured message.
I conceived this idea to address the inconvenience of trying to get staff assistance while dining at a restaurant. With this project, customers can simply press a button on a device to send common requests, such as needing help or table cleaning, thus improving convenience.
Please note that I haven’t designed the hardware component of the project. My focus has been on developing the Web App and the Progressive Web App (PWA) aspect. Additionally, I have created an API to establish the connection between the device and the Online Portal.
Regarding the design of the Web Portal, I’ve utilized various web development skills, including programming languages like PHP, JavaScript, and MySQL. I’ve also worked with API development and utilized robust frameworks such as Laravel and AngularJS.
Furthermore, I have designed a PWA App using TypeScript and the Angular framework.
The link for my project: https://button-request.herokuapp.com/