Skip to content

UIKit project with using MVVM-architecture. Working with TMDB API

Notifications You must be signed in to change notification settings

sh0n1n/Movies-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 
 
 

Repository files navigation

MOVIES APP

About the app

The app is designed for watching new releases in the movie industry and more. It is also possible to find out what films are trending now and what films are popular or find your favorite movie and look infomation about it.

Screenshots

Screen Name Screenshot
Home Screen. There list of new films and top-rated
Search Screen. Here user can search films
Movie Page. Information about film

Dependencies

Library Description
SDWebImage This library provides an async image downloader with cache support.
SnapKit SnapKit is a DSL allows building constraints with minimal amounts of code while ensuring they are easy to read and understand.

Frameworks

  • UIKit

Ideas for Future Updates

  1. Complete screen for favorite movies.
  2. Add function "Add to favorite".
  3. Make page for Cast Memeber.
  4. Remake a design for Movie Info.
  5. Make a playable trailers.
  6. Make app show not only movies but series too.

TODO

  1. Code Style.
  2. Do a play button for trailers working.
  3. Make Tests.
  4. Complete with VC for Favorite Movies and make this function working.

About

UIKit project with using MVVM-architecture. Working with TMDB API

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages