On The Menu is a web application designed to help users reduce food waste by generating recipes based on ingredients they already have at home.
- Input available ingredients
- Generate recipe suggestions dynamically based on user preferences
- Send requests to an external API using specific user-defined requirements
- Reduce food waste through smarter meal planning
- Python
- FastAPI
- MySQL
- REST APIs
Users input the ingredients they have available along with specific preferences (e.g. dietary requirements or constraints). The application sends requests to a recipe API based on these inputs and returns relevant meal suggestions.
- Building backend logic to handle user input and construct API requests
- Implementing dynamic query handling for more accurate recipe results
- Structuring API responses for efficient data processing
- User accounts and saved recipes
- Personalised recommendations
- Frontend developments for improved user experience
Food waste is a major global issue. On The Menu aims to provide a simple, practical solution by helping users make better use of the ingredients they already have.