Skip to content

slimygirldev/Reciplease

Repository files navigation

drawing

Reciplease

Foodies partner App Search recipes with your fridge's ingredients !

drawing

drawing

This application was developed as part of the Openclassrooms iOS development training. The user interface was entirely programmatically created using CollectionView and TableViews. I use MVVM architecture. This application is responsive and has accessibility on most of its assets. Supports device's theme (light/dark).

Techs :

  • MVVM architecture
  • Observer
  • Coordinator pattern
  • Depedencies (Alamofire - Alamofire Image - MarqueeLabel)
  • API Edamam

TODO:

  • CoreData for fav recipes
  • Mock Network
  • Unit tests

This is a two pages application :

  • Search : on this page the user can add ingredients in a list, using a text field and a button "Add" ; He can clear the igredients list using a "Clear" button ; Starts searching for recipes in Edamam's database ; The recipes received will be presented in the form of a cell list ; The user can tap on a cell recipe and have access to the recipe details :)

  • Favorites : on this page the user will have all his favorite recipes ; he can visualise recipe details and change his mind and decide that recipe is no longer favorite by tapping favorit button again ; the recipe will be deleted of his favorites list :)

TODO:

  • Add Favorite button in recipe detail view
  • Implementation of Favorites page

Thanks for reading me °˖✧◝(⁰▿⁰)◜✧˖°

About

Projet d'application de recettes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published