Python Developer for Catalogue System Creation in 1 day

Job ID: 37601622

Budget: $10 – $30 USD

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': 'iced_coffee.jpg'
},
{
'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': 'green_tea_smoothie.jpg'
},
{
'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': 'mango_lassi.jpg'
},
{
'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': 'chai_latte.jpg'
},
{
'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': 'hibiscus_juice.jpg'
},
{
'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': 'pina_colada.jpg'
}
]

# 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.