My friends and I smoke shisha from time to time. Since we have a lot of different flavors and often could not decide, I came up with the idea to write a small app that should make our choice easier. I have added random generator that selects from the available flavors only. It is also possible to save custom mixtures. As a little extra, I have added a function to plan the next meeting.
How it works
Since the app is not used very often, the free package with Firebase is sufficient.
To be independent from hosting on firebase, the backend is implemented in Express.js. Firebase is used as database but this could easily be changed if needed.
The front end is a simple React app. The design was realized with Bootstrap.