Skip to content

Android Recipe App built using a Python + Flask backend and Kotlin with new frontend concepts like Navigation Mesh and Args, View Model, Live Data among others.

Notifications You must be signed in to change notification settings

victorsuleiman/PickRecipe

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Pick Your Recipe

Download APK:

Test the app here ! Browser emulator, no additional software needed.

Features developed by Victor

  • Python + Flask mobile backend: PyMongo, JSON data parsing and SocketIO, Gunicorn specification and Heroku hosting
  • Data communication between backend and frontend using SocketIO, Moshi and Room
  • LiveData, ViewModel and observers, Navigation Mesh and Arguments for all activities
  • Google Maps and Places API implementation

About

Pick Your Recipe is designed to be a mobile app that shows a curated list of recipes from a central database so the user can register, login into the app and see it. Apart from finding grocery stores nearby their location and adding ingredients to a pantry connected to their account, they can also click on a recipe to see the ingredients and directions to the recipe. Each recipe page shows if they can cook it at home or if there are ingredients missing by using their pantries. They can also leave a rating, a comment, and favorite a specific recipe so it shows on their own favorite recipe list.

Contributors:

Gustavo Bruno Pereira de Freitas - https://github.com/ac-gbpfreitas

Victor Correa Suleiman - https://github.com/victorsuleiman

About

Android Recipe App built using a Python + Flask backend and Kotlin with new frontend concepts like Navigation Mesh and Args, View Model, Live Data among others.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Kotlin 94.1%
  • Python 4.2%
  • HTML 1.7%