Skip to content

Maks-Jago/TheMovieDB

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

The Movie Database (TMDb)

Очень важен Git-flow
Нужно показать умение вести разработку с учетом git'а. Распределенные коммиты, которые покажут все этапы разработки, умение выделять подзадачи для сохранения прогресса в гите.

Необходимо реализовать 3 экрана на базе TMDb API используя SwiftUI
https://developers.themoviedb.org

  1. Login screen - https://developers.themoviedb.org/3/authentication/how-do-i-generate-a-session-id
    Простой экран с полями ввода и кнопкой 'Login'. Поля ввода предзаполняем кредами, основная задача организовать навигацию между экраном логина и основным экраном с фильмами

  2. Popular movies - https://developers.themoviedb.org/3/movies/get-popular-movies

  1. Movie details - https://developers.themoviedb.org/3/movies/get-movie-details

Функциональным должны быть только логика входа, прогрузки списка популярных фильмов, и переход на детали фильма. Все остальные элементы статичны и не требуют никакой логики, кроме заполнения из выбранного фильма.

Можно отходить от заданной структуры UI, добавлять/изменять отображение элементов, это больше рекомендация, нежели требование.

В качестве результата выполненнй работы - ссылка на репозиторий с кодом и креды для входа в апку.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published