

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:

HOW IT WORKS
WHAT WILL YOU GET
ABOUT THE CREATOR
Mauro Gómez
Mauro Gómez is the CTO and Co-Founder of Rviewer. Software Engineer with more than 7 years of experience both as a developer and as a researcher in the field.
He has done research in prominent places such as the Barcelona Supercomputing Center, and worked in leading companies such as Adsmurai, as Team Lead and Big Data Developer, or Sabentis, evolving its SaaS platform.
Start now this Vending Machine challenge
Ready to challenge yourself and build something you're proud of?
More coding challenges


