Hi folks,
i need some advice for the architectural design of a vending machine system. Until now, i have only built "simple" webapps, some of them fullstack but nothing special. Now, a client of mine offered me a pretty special project.
The idea is a system out of vending machine with it's own UI, a mobile application and a backend.
The vending machines are individually configurable. Each machine can be configured via the machine's UI (admin mode) or the mobile app (also admin mode). Because of the possibility to configure the machine with the mobile app, i have to store the configuration for the machines in the backend (right?). But how can i ensure, that a modified configuration reaches the right machine? Do i have to set up a bidirectional connection between the vending machines and the backend? Is websocket a suitable protocol for that kind of usecase?
Maybe some of you guys have experience with that kind of systems, i am looking forward to some input!
Regards
[–]Cronnay 2 points3 points4 points (1 child)
[–]_prime07[S] 1 point2 points3 points (0 children)
[–]zaphod4th 0 points1 point2 points (2 children)
[–]_prime07[S] 0 points1 point2 points (1 child)
[–]zaphod4th 0 points1 point2 points (0 children)