Skip to content

๐Ÿฅ˜ A Recipe Android Apps using Koin Dependency Injection, RxJava, Jetpack (Room, ViewModel, LiveData) based on MVVM architecture purely written in Kotlin.

License

Notifications You must be signed in to change notification settings

alvayonara/mealsfood-android

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

87 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

MealsFood

alvayonara License
A Recipe Android Apps using Koin, RxJava, Jetpack (Room, ViewModel, LiveData) based on MVVM architecture purely written in Kotlin. There are 4 features on this apps:

  1. Discover popular foods and get foods by category
  2. See information foods selected (ingredients, etc.)
  3. Save food to favorite
  4. Search food by name

โšก๏ธ Download

Get it on Google Play

Google Play and the Google Play logo are trademarks of Google LLC.

๐Ÿ’ก Stack and Libraries

๐Ÿ’Ž Architecture

This apps uses Clean Architecture to separate code into layers (Data - Domain - Presentation).

๐Ÿš€ MAD Scoreboard

๐Ÿ›  Configure project

The foods information provided in this apps belongs to themealdb.com, so you need an API Key Production from their platform in order to display it. You can get one from this link.

Once you have it, create a apikey.properties file at the root folder with the following information:

THE_MEAL_DB="YOUR API KEY HERE"

Replace YOUR API KEY HERE with your API Key from TheMealDB.

๐Ÿ“ฑ App Preview

๐Ÿ“ License

Copyright 2022 Alva Yonara Puramandya

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

       http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License. 

About

๐Ÿฅ˜ A Recipe Android Apps using Koin Dependency Injection, RxJava, Jetpack (Room, ViewModel, LiveData) based on MVVM architecture purely written in Kotlin.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages