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.

  • Date
    January 2020
Shisha App
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.

Let's Build Something Great Together

Whether you need a stunning website, a powerful app, or reliable tech support — I'm here to help bring your vision to life.