О проекте: приложение показывает визовые требования для въезда и срок пребывания в разных странах.
- верстал кодом компоненты по макетам в Figma;
- фиксил баги для улучшения пользовательского опыта;
- учавствовал во внедрении и поддерживал Realm в качестве БД;
- добавил SwiftLint для ускорения код ревью и единого стиля в проекте;
- реализовал модуль "добавить в избранное";
- реализовал модуль фильтрации стран по континенту и типу виз, а также функция поиска страны по названию;
- внедрил аутентификацию через Firebase&Google (o-auth);
- подключил зависимости с помощью SPM;
Cтек: Swift, UIKit, MVP, Realm, Firebase, SPM, SwiftLint, SnapKit, PostMan
Работал над приложением с рецептами.
- реализовывал модуль настройки пользователя
- работа с СУБД - Realm и UserDefaults
- рефакторинг кода
- добавление разделов "избранное" и "поделиться"
Стек: Swift, UIKit, Realm, MVVM, SnapKit, CocoaPods, SwiftLint.