-
Notifications
You must be signed in to change notification settings - Fork 20
/
Vladimir_Ageev.txt
79 lines (55 loc) · 4.44 KB
/
Vladimir_Ageev.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
Контакты:
e-mail: [email protected]
vk: vk.com/id221142478
Проект (https://github.com/La1c/Fooder)
**Changelog ... -- 23.01**
* Добавил prefetch изображений в Collection View для более плавного скроллинга
* Empty states
* Иконка
* send us feedback
* Анимация на странице рецепта, анимация при подгрузке изображений, анимация при загрузке данных рецепта
**Changelog 26.12--07.01**
То, что, по-моему, уже можно называть MVP.
Реализован базовый путь пользователя: нашел рецепт -> добавил в список -> пошел купил все, что нужно -> приготовил.
* Поиск: панель с выбором категорий скрывается при скролле; бесконечный скролл
* Настройки: показано сколько активных intolerances
* Список покупок: можно удалять элементы или отмечать их купленными
* Здесь же показываются соответствующие рецепты, чтобы их не приходилось как-то искать
* Много мелких улучшений в дизайне, например, инструкции на странице с рецептом теперь красивые (но почему-то иногда обрезается последняя строка в ячейке, решения пока не нашел), исправлено отображение чисел
* Проверка на соответствие единиц измерения добавляемых ингридиентов и уже добавленных, их конвертация
* Много мелких улучшений в коде, но все равно плохого кода хватает
* Добавил экран "Избранное / Приготовленное"
**Changelog 20.12--26.12**
* Добавил эран с настройками, в частности реализовал выбор продуктов, на которые у пользователя аллергия
* Упростил viewController'ы: теперь нет никаких контейнеров (single responsibility, прощай) и collectionViewController'ов
* Улучшил код взаимодействия с API
* Мелкие улучшения дизайна
* Добавил выбор категории блюд в поиске
**Changelog 05.12--20.12**
* Экран Explore -- выводит n случайных рецептов
* Описание рецепта
* List -- Список покупок в самом худшем виде
* Добавил поиск
***
Приложение, составляющее список покупок по выбранным рецептам.
-- возможность набрать рецептов на неделю вперед,
-- возможность устанавливать верхнюю границу на время приготовления,
-- возможность регулировать продукты,
-- возможность регулировать предпочтения (веган вы или нет),
-- возможность вывести все требуемые продукты и их количество в единый список, чтобы отправиться в магазин за покупками,
-- еще круче: предлагать все это доставить с рецептами и в нужном количестве,
-- статистика по калориям, белкам, углеводам.
Рецепты можно искать здесь: spoonacular.com
У них есть Food API и возможность бесплатно им пользоваться.
*****
Ссылка на приложение TO-DO лист:
https://github.com/La1c/Checklists
Cсылка на приложение про друзей за границей:
https://github.com/La1c/FriendsAbroad
Ссылка на калькулятор:
https://github.com/La1c/calculator
Ссылка на приложение-каталог:
https://github.com/La1c/Cafe
Ссылка на приложение о погоде:
https://github.com/La1c/WeatherApp
*****