I am looking for a skilled Python developer to create a simple yet effective catalogue system in python using algorithms and data structures. Due to the tight schedule, i need it completed in one day.
I'm trying to build a creative catalogue system based on the concept of a small cafe. The system will have a search bar that allows users to search for the name, ingredients and maybe drink type (category). The system will also have a drop down menu that allows users to filter for flavour profile, dietary choices & allergies. From then on the output of that would be a detailed drink card displaying the image of the drink, drink name, category, ingredients and description. Similarly, if a user decides to use the search bar instead of the dropdown menu, then the output will be the drink cards displayed (or drink image then once clicked on, more info will be shown.) Here is the dataset so far:
drinks_data = [
{
'name': 'Iced Coffee',
'category': 'Coffee',
'ingredients': ['coffee', 'milk', 'sugar', 'ice'],
'flavor_profile': 'Refreshing',
'dietary_preferences': ['Vegetarian', 'Gluten-free'],
'allergy_info': ['None'],
'description': 'Rejuvenating coffee drink served over frozen ice.',
'image_url': '[login to view URL]'
},
{
'name': 'Green Tea Smoothie',
'category': 'Smoothie',
'ingredients': ['green tea', 'banana', 'spinach', 'honey'],
'flavor_profile': 'Healthy and Fruity',
'dietary_preferences': ['Vegan', 'Gluten-free', 'Sugar-free'],
'allergy_info': ['None'],
'description': 'Delicious smoothie with green tea base.',
'image_url': '[login to view URL]'
},
{
'name': 'Mango Lassi',
'category': 'Smoothie',
'ingredients': ['mango', 'yogurt', 'milk', 'honey'],
'flavor_profile': 'Tropical',
'dietary_preferences': ['Vegetarian', 'Gluten-free'],
'allergy_info': ['None'],
'description': 'Refreshing mango-based smoothie with creamy yogurt.',
'image_url': '[login to view URL]'
},
{
'name': 'Chai Latte',
'category': 'Tea',
'ingredients': ['black tea', 'milk', 'honey', 'spices'],
'flavor_profile': 'Warm and Spiced',
'dietary_preferences': ['Vegetarian', 'Gluten-free'],
'allergy_info': ['None'],
'description': 'Aromatic spiced tea mixed with frothy milk.',
'image_url': '[login to view URL]'
},
{
'name': 'Hibiscus Juice',
'category': 'Juice',
'ingredients': ['hibiscus flowers', 'water', 'lime juice', 'honey'],
'flavor_profile': 'Tangy and Refreshing',
'dietary_preferences': ['Vegan', 'Gluten-free', 'Sugar-free'],
'allergy_info': ['None'],
'description': 'Bright and tangy juice made from hibiscus flowers.',
'image_url': '[login to view URL]'
},
{
'name': 'Piña Colada',
'category': 'Mocktail',
'ingredients': ['pineapple juice', 'coconut cream', 'rum extract', 'ice'],
'flavor_profile': 'Tropical and Creamy',
'dietary_preferences': ['Vegetarian', 'Gluten-free'],
'allergy_info': ['None'],
'description': 'Classic tropical mocktail with a mix of pineapple and coconut flavors.',
'image_url': '[login to view URL]'
}
]
# Add more drink entries below this line
You will be responsible for implementing:
- Search and filter of drinks
-Have a drink inventory
Feel free to share ideas on how you would approach these functionalities and the overall design
Please read the attached file below.