Skip to content

iOS-приложение для тех, кто любит фильмы и сериалы.

License

Notifications You must be signed in to change notification settings

prokyhouse/TraVa-iOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TraVa для iOS

[Main Logo]

Приложение для тех, кто любит фильмы и сериалы. Клиент-серверное приложение дл iPhone (ранее написанное под Android), которое позволяет просматривать даты выходов фильмов, коллекции, рейтинги (IMDb, TMDB и т.д.), описания фильмов, а также список актеров.

Скачать в Google Play версию для Android. Android версия (Java) на GitHub

#movies #themoviedatabase #tmdb #themoviedb #swift #ios

Авторы

Кирилл Прокофьев

Кирилл Прокофьев
Бакалавр ФИТ НГУ 2023 | Compuer Science and System design
Старший инженер-программист iOS в Whoosh | ex-65apps, ex-Sportmaster

E-mail: k.prokofev1@alumni.nsu.ru

Telegram: @kprokofyev

Обо мне:

Призер чемпионата кибербезопасности Kaspersky CyberHeroes 2016
Победитель регионального тура конкурса проектов «IT ШКОЛА SAMSUNG» в 2017 году
Победитель конкурса «Школа VR 360» 2018
Участник Лаборатории ШИФТ 2020/21 по направлению iOS Development
Выпускник ЦФТ ШИФТ FocusStart 2021 по направлению iOS Development
Призёр (3 место) Хакатона Альфа-Банка x НГУ по мобильной разработке

On June 2024: Middle iOS Developer

О проекте

[History]

Сроки выхода проекта

   [1.0] - 28 дек. 2021 г.
   (Срок написания приложения - 1 неделя)
   [2.0] - 20. мар. 2023 г.
   (Срок написания обновления - 1 день)

Инструменты

API - TheMovieDataBase (TMDB)

Вёрстка - NSLayoutConstraint + SnapKit

Архитектура - MVP + Coordinators // Clean Architecture (P.S. Архитектура возведена на 70%. Refactoring in progress...)

Подключение библиотек - Swift Package Manager (для SnapKit) + CocoaPods (Для SwiftLint)

User flow

[Upcoming screen]

Обновление (2.0)

[UpdateChangelog]

Скриншоты

[Main screen]

[Popular screen]

[Upcoming screen]

[About movie]

[Actors]

[Actors screen]