Русская версия
Automation is one of the main trends in the development of modern IT technologies. It is not difficult to explain it: the ability to completely avoid the human factor, necessity to pay salaries-this puts automation at the top of modern prospects.
Our product is aimed at implementing this very perspective.
The Coffee Breaker system is an automated system that allows everyone who loves coffee and knows how to use a modern mobile phone to make coffee without the participation of a Barista.
The main idea of ours project is creation of a smart CoffeeBreaker system, which contains:
- Mobile app
- IoT integrated coffee machine.
- Web-Server, witch connects mobile app and the coffee machine
- DataBase
- A neural network that predicts spending ingredients for each coffee machine
The user searches the map for the cafe where the coffee machine is located, then orders a coffee drink in the mobile app. Later, the order information is sent to the server and the order information is saved in the database.
The server sends order data to the microcomputer using the REST API, and it passes it as bytes to the Arduino, which translates it to the coffee machine.
The coffee machine receives data from the Arduino and brews coffee for the user.
The result of interaction of the system elements is a coffee drink prepared in a user-defined configuration. The resources used for the preparation of which are recorded and stored in the database, with the possibility of subsequent access and processing of this information by the neural network.
If you would like to take a part in the project development feel free to fork it and open pull requests for any fix, improvement or feature you add. You may check the contributing guide for more information on how to do this.
Danil Likh 🤔🛠💻📖 |
Syorito Hatsuki 👀 🛠💻📆 |
Khaschuk Den 🔧🖋💻 | Pavel Emelyanov 🤔🛠💻 | Mayya Nuzhnaya 🖋💻🔧 | Max Denisov 🖋📖 |