Preeda Database
Welcome to Preeda's Cocktails! This web application allows you to explore a variety of cocktail recipes, organized by genre, with easy-to-follow instructions and beautiful images. This application was made with the goal of making it easy for new Bartenders to search for and learn the recipies. It is a simple Nginx server being hosted on a Raspberry Pi on location, that connects to the Google Sheets Api (where the Csv data is hosted) and is fetched and presented with a clean GUI.

Features
Explore by Genre
Browse Cocktails: Discover a wide range of cocktails categorized by different genres like "Classic Cocktails," "Preeda Signatures," and more.
Genre Selection: Select your desired genre from a visually appealing grid of options.
Search Functionality
Search for Cocktails: Use the search bar to find cocktails by name or ingredients.
Quick Results: Instantly see a list of cocktails that match your search criteria.
Detailed Recipe Views
Cocktail Details: Click on any cocktail to view detailed instructions, ingredient lists, glass type, and garnish ideas.
Visual Guidance: See high-quality images of each cocktail to help you perfect your presentation.
Responsive Design
Mobile-Friendly: The app is fully optimized for mobile devices, allowing you to explore cocktails on the go.
Desktop Experience: Enjoy a seamless experience on larger screens with an intuitive layout and design.
How to Use
Select a Genre: Begin by selecting a genre from the homepage. Each genre represents a collection of cocktails.
Browse Cocktails: Once you’ve chosen a genre, browse through the list of available cocktails.
View Details: Click on a cocktail to view its detailed recipe, including ingredients, instructions, and garnish tips.
Search: Use the search bar at the top of the homepage to quickly find a cocktail by name or ingredient.
Technologies Used
Flask: A lightweight web framework used to build the application’s backend.
Google Sheets API: Used to store and retrieve cocktail recipes and information.
HTML/CSS: For structuring and styling the web pages, ensuring a responsive and visually appealing design.
nginx: A high-performance web server used for serving the application in a production environment.