Skip to content

Latest commit

 

History

History
30 lines (19 loc) · 882 Bytes

README.md

File metadata and controls

30 lines (19 loc) · 882 Bytes

TMDB

This project is a TMDB sample app

Specifications

  • MVVM-C Architecture
  • Uses ViewController -> ViewModel binding using RxSwift
  • Contains a centralized SharedLocator to manage instances, allowing easy dependency injection.
  • Contains some example unit tests (also in RXSwift) and a UI test example
  • Uses Alamofire as a network dependency
  • Uses 2 different envifoments (release/debug). The debug one has a special button so you can find me on linkedin =)

How to run it

  1. Clone the repository
  2. Run "pod install" on /tmdb to install its dependencies
  3. Open tmdb.xcworkspace
  4. Enjoy!

How does it look like

Main screen

N|Solid|

Details screen

[N|Solid =250x]