Skip to content

TMDB app shows movies and tvshows wich in trend now, there are release customs table and collection views, realm, and networking

Notifications You must be signed in to change notification settings

SerhiiPavlichuk/TMDBapp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is an application that shows films and TV shows that are currently in trend

Table of Contents

About The Project

Video-presentation here

Features

  • Movies

    • Custom tableView with trend movies
    • Detail movie information, with cast in custom collectionView and video
    • Add/Remove from the "Watch later" list
  • TvShows

    • Custom tableView with trend tvShows
    • Detail tvShows information, with video and additional info
    • Add/Remove from the "Watch later" list

Technologies Used

  • MVVM app architecture
  • Parsing JSON from TMDB API, transforming it to fit the required model, along with persisting the data.
  • Keeping a clear separation of concerns between classes (API managers, model controllers and carving datasources away from view controllers).
  • Using 3rd party libraries with CocoaPods.
  • RealmSwift
  • Networking using Alamofire
  • UISegmentedControl
  • Autolayout
  • Custom UITableViews, UICollectionViews
  • Animation

About

TMDB app shows movies and tvshows wich in trend now, there are release customs table and collection views, realm, and networking

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published