Cinemagic is an iPhone app for discovering movies easily. The app displays movies list in the first screen. Clicking on one of the movies in the list, redirect you to the movie details.
Cinemagic uses MVVM design pattern and Dependency Injection. The TMDb API is used as data source.
Movies List | Movie Details | Booking (Web-View) |
---|---|---|
- iOS 14.0+
- Swift 4
- Download the latest Xcode
- Clone this repository
- Install Cocoapods
- Open Cinemagic.xcworkspace in Xcode
- SnapKit
- Layoutless
- RxSwift
- RxCocoa
- SwiftyJSON
- RxTest
This project is licensed under ISC license.