Description

A client-server application with meal recipes.

Technology

API: https://www.themealdb.com/api.php

  • Clean Architecture (close)
  • MVVM
  • Single Activity
  • LiveData
  • OkHttp3
  • Room
  • Hilt

Features

Search by category

Beef, chicken, pork, seafood, etc.

search-by-category

Search by cuisine

American, British, Mexican, etc.

search-by-cuisine

Add to favorites

Recipes added to favorites are shown in the corresponding item.

add-to-favorites

Offline mode

When there is no Internet connection, cached recipes are available. When connection is established, you can swipe up to get updated information.

offline-mode

Database scheme

image

GitHub

View Github