A Movies app which is using imdb api as a backend

Movies App

This is a sample app which is using imdb api as a backend. The project using following
best practices.

    1. MVVM
    2. TDD

Third party frameworks:

    1. PromiseKit

Dependency manager:

    1. Cocoapods

Future Developments:

    1. Use latest Swift concurrency instead of PromiseKit
    2. Use SPM instead of Cocoapods
    3. Creat Swift reusable modules like "Network Layer"
    4. Create "ThemeManager" which can change theme or manage theme for different templates
    5. Maintain code coverage at 80%

GitHub

View Github