Skip to content

Loveink/BestRecipes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

181 Commits
 
 
 
 
 
 
 
 
 
 

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

 
 
 

Contributors

Languages