rudrankriyam / TVToday

iOS TV Shows app with TMDb Api. RxSwift, MVVM, Clean Architecture. Tuist + Swift Package Manager

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Tuist badge License: MIT Platforms Swift Version

TVShows iOS app built with RxSwift, using the TMDb API.

Built with

  • Swift 5
  • RxSwift, RxDataSources
  • Clean + Modular Architecture
  • Cordinator Pattern.
  • MVVM
  • Dependency Injection
  • Kingfisher
  • Realm
  • KeychainSwift
  • Tuist
  • Swift Package Manager
  • Dark Mode support

Requirements

  1. Tuist 1.50.0+
  2. Xcode 12.0+

Getting started

  1. Clone this repository.
  2. run tuist generate
  3. Open the workspace file and have fun.

Tuist

This project is setup with Tuist. Therefore no xcodeproj/xcworkspace is committed to this repo.

Screenshots

Dark Mode

Light Mode

CocoaPods branch

Author

Jeans Ruiz, jeansruiz.c@gmail.com

About

iOS TV Shows app with TMDb Api. RxSwift, MVVM, Clean Architecture. Tuist + Swift Package Manager

License:MIT License


Languages

Language:Swift 99.9%Language:Shell 0.1%