Skip to content

An Android app connected to Edamam Recipe Search API to deliver customized recipe recommendations based on dietary preferences.

Notifications You must be signed in to change notification settings

idakrech/Edamam-App

Repository files navigation

Edamam App

Introduction

This project is a mobile application that assists users in finding suitable recipes based on their dietary preferences and requirements. The application utilizes data from the Edamam Recipe Search API to provide users with a wide range of recipes along with relevant nutritional information.

Features

  • Recipe Search: Users can search for recipes based on specific ingredients or dietary preferences.
  • Nutritional Information: Each recipe includes detailed nutritional data such as calories, fat content, and dietary labels.
  • Customization: The app allows users to set dietary preferences and calorie limits.
  • Favorites: Users can save their favorite recipes for quick access.
  • User-Friendly Interface: Intuitive design with search history and settings options.

API Integration

The application integrates with the Edamam Recipe Search API, which provides a comprehensive database of recipes and nutritional data.

Application Screens

  • Main Screen: Displays random recipes based on the time of day.
  • Search Screen: Allows users to search for recipes using specific keywords.
  • Recipe Details: Shows detailed information about a selected recipe, including ingredients and nutritional facts.
  • Settings: Enables users to customize their dietary preferences and calorie limits.

Technologies Used

  • Language: Kotlin
  • API: Edamam Recipe Search API
  • UI Components: RecyclerView, EditText, ImageView
  • Architecture: Activity-based with data storage (SQLite) for search history and favorites.

Additional Information

You must register at Edamam Recipe API (https://developer.edamam.com/edamam-recipe-api) to obtain API keys for accessing the data.

About

An Android app connected to Edamam Recipe Search API to deliver customized recipe recommendations based on dietary preferences.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages