Shisha App
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.
- DateJanuary 2020

Project Modules
Modules
An overview of the main components or layers that make up this project. Each module represents a distinct part of the system, from technical layers to functional features.
Hosting
Since the app is not used very often, the free package with Firebase is sufficient.
Backend
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.
Frontend
The front end is a simple React app. The design was realized with Bootstrap.
A Closer Look
Project Screenshots & Visuals
Explore key visuals from the project — from user interfaces to unique features. These screenshots showcase the design, flow, and overall experience delivered through the final product.
Tools Behind the Build
Technologies Used in This Project
From frontend frameworks to backend infrastructure, here's a breakdown of the technologies that brought this project to life. Each tool was carefully chosen to ensure performance, scalability, and a seamless user experience.