Creation of a Reverse Vending Machine prototype. Development and deployment of different algorithms to detect different types of recycling bottles. Development and deployment of a web app in order to collect all the information related to the use of all machines. Development of a mobile application with various functionalities.