Skip to content

A simple open source app that suggests you random meals with instructions and video recipe to cook by yourself. Made with ❤️in Native Android using Kotlin, Jetpack Compose, Jetpack Navigation, Material3 icons, Coil for image loading, Retrofit and themealdb.com free api.

Notifications You must be signed in to change notification settings

Harsh-apk/Meals

Repository files navigation

Meals App Logo

This Recipe App allows users to search for and save their favorite recipes. Users can also view detailed instructions and ingredients for each recipe.

Getting Started:

  1. Clone the project repository:
git clone https://github.com/Harsh-apk/Meals.git
  1. Open the project in Android Studio IDE.
  2. Install the necessary dependencies.
  3. Build and run the project.

Snaps:

Random Meal Random Meal Favourite Screen
Search Meal Search Meal Result Search Meal Result

Usage:

  1. To search for a recipe, enter the name or ingredient into the search bar and click "Search".
  2. A list of matching recipes will be displayed.
  3. Click on a recipe to view its details.
  4. To save a recipe to your favorites list, click the "Save" button.
  5. To share a recipe, click the "Share" button.

Contributing:

Contributions to the Recipe App are welcome!

Contact:

For any questions or inquiries, please contact the project maintainers.

Additional Information:

Built with ❤️ in Native Android using:

  • Kotlin,
  • Jetpack Compose,
  • Jetpack Navigation,
  • MVVM architecture,
  • Material3 icons,
  • Coil for image loading,
  • GSON,
  • Retrofit and
  • Free meal API

The app is currently in development and new features are being added regularly.

* Enjoy using the Meals App!

About

A simple open source app that suggests you random meals with instructions and video recipe to cook by yourself. Made with ❤️in Native Android using Kotlin, Jetpack Compose, Jetpack Navigation, Material3 icons, Coil for image loading, Retrofit and themealdb.com free api.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages