Skip to content

Latest commit

History

History
38 lines (26 loc) 路 1.11 KB

File metadata and controls

38 lines (26 loc) 路 1.11 KB

TheMovieDB Project With VIPER

Testable and maintainable architecture with VIPER.

Installation

Just double-click on the main project file.

TheMovieDB.xcodeproj

Please apply this step if you face some dependency problems in the first build.

Features

  • 馃尡 Generic and Modular Network Layer
  • 馃尡 Animated Splash screen, internet connection checking
  • 馃尡 Home screen with sorting feature
  • 馃尡 Unit Tests
  • 馃尡 Some UI Tests
  • 馃尡 Base Components
  • 馃尡 Pagination
  • 馃尡 Debug and Client error management
  • 馃尡 Dark Mode color management
  • 馃尡 CollectionView with UICollectionViewCompositionalLayout
  • 馃尡 Dependency management with Swift Package Manager
  • 馃尡 Consistency - Same approach whole codebase
  • 馃尡 Well organized folder structure
  • 馃尡 Style Guide: Raywenderlich
  • 馃尡 Powered by 鉂わ笍