This project was created for #myweekinjs. Please read the article to see how this project came to be and what the final product is.
This project contains a zip file that you can import into DialogFlow to have a look at the configuration. You will also need to setup a Google Actions for this work.
I recommend looking at the Google Actions documentation to get a better overview of the system, especially if you intend to create a similar project yourself.
This folder contains the Cloud Function used to increment the number of coffees I've had. It performs a simple DB update with the number that is given by the user.