EcoChef

Project Description: An Android app designed to reduce food waste by allowing users to select ingredients or dietary requirements to find relevant recipes.

Key Features:

Technologies Used:

Project Duration:

Role and Responsibilities:

Challenges Faced: Handling diverse dietary requirements and ensuring the accuracy of scraped data was challenging. These issues were resolved by implementing robust filtering mechanisms and error handling during the scraping process. Since this was the first time for all team members to program with Kotlin, a significant portion of our time was dedicated to debugging and refining functions while simultaneously learning the language.

Achievements and Outcomes:

Links:

Screenshots:

Ingredient Selection
Figure 1: Ingredient Selection

Recipe Scraping Recipe Example 1 Recipe Example 2
Figure 2: Recipe Scraping and Examples


Source: EcoChef Repository