
Create a seamless coffee vending machine experience that replaces old-school vending machines.
Coffresso is a VaaS (Vending as a Service) company. The business model is just installing their machines in company offices, charging a fixed price for it and a variable based on how much they consume.
These machines has a microchip to interact with the machine and the business logic developed by Coffresso. Through it, Coffresso can take control about things like stock, items, prices, etc...
Now our PM wants to have a better web application. But the developer of it is no longer in the company. Can you help us improve the app?
HOW IT WORKS
Our CEO wants to scale the business and, due to the bad experience with the previous developer, she wants to create a well-experienced team to help her.
To do so, she wants to start with some features and fixes of the actual API.
The actual CTO has defined some technical constraints that you should follow on every refactor or new code of this API. These are the restrictions for your PRs to be accepted:

Vending Machine Challenge
HOW IT WORKS
WHAT WILL YOU GET
ABOUT THE CREATOR
Mauro Gómez
Albert Romera is a FullStack developer at Rviewer and one of the reasons why this platform exists today.
He has been self-taught for as long as he can remember and learned much of his knowledge independently, even before graduating as a computer engineer. Later, he joined the Deliverea development team before joining Rviewer.
Start now this Vending Machine challenge
Ready to challenge yourself and build something you're proud of?
More coding challenges


