Skip to content

Loveink/BestRecipes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Best Recipes


Swift Version 5.7 iOS Version 15.0 MVC MVC

В разработке участвовали:

Приложение сделано для https://t.me/dev_rush


Описание:

Онбоардинг

  • Показывается только при первом заходе в приложение

Главный экран

  • Поиск рецептов в search bar
  • Коллекция с популярными рецептами
  • Коллекция с рецептами по категорями.
  • Коллекция с различными кухнями
  • Коллекция с недавно просмотренными рецептами

Экран избранных рецептов

  • Показывается коллекция с избранными рецептами. Можно добавить в избранное на ячейке с рецептом
  • Сохранение в User Defaults

Экран рецепта

  • Показывается изображение блюда
  • Количество лайков (из API)
  • Подробная иструкция по шагам
  • Ингредиенты (изображение, название, количество в граммах)
  • Рядом с каждым ингредиентом есть иконка "корзина", при нажатии на кнопку "Add to shopping list" ингредиенты попадают на экран с шопинг листом

Экран "Добавить свой рецепт"

  • На экране открывается форма для добавления собственного рецепта
  • Можно добавить собственно изображение из галереи или использовать дефолтное
  • Ингредиенты добавляются по кнопке +
  • Обязательные поля выделены красным, пока не заполнены

Экран "Shopping List"

  • На экране открывается список с ингредиентами, добавленными в шопинг лист из детальных экранов рецепта
  • Можно удалить ингредиет свайпом влево либо удалить все кнопкой "Clear shopping list"

Экран профиля

  • На экране показывается изображение аватара, можно выбрать из готовых вариантов или загрузить свой
  • Коллекция со своими собственными рецептами, добавленными через экран "Добавить свой рецепт"

About

App for swift marathon 8.0

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages