iMovies is an iOS demo project that showcases different software architectures such as MVC, MVVM, and VIPER in different targets. Additionally, there is also a target that demonstrates the use of SwiftUI with MVVM architecture.
Features
Demonstrates different software architectures such as MVC, MVVM, VIPER in different targets
A separate target that demonstrates the use of SwiftUI with MVVM architecture
Fetche top-rated movies in a list
View movie details including ratings, release date, and overview
Installation
Clone the repository: git clone https://github.com/yasuntimure/iMovies.git
Start the app: open iMovies.xcworkspace
Technologies
Swift, iOS
The NYC Movie Database API
Screenshots
Lightmode
Darkmode
Contributing
If you would like to contribute to the project, please fork the repository and submit a pull request.
iMovies
iMovies is an iOS demo project that showcases different software architectures such as MVC, MVVM, and VIPER in different targets. Additionally, there is also a target that demonstrates the use of SwiftUI with MVVM architecture.
Features
Installation
git clone https://github.com/yasuntimure/iMovies.git
open iMovies.xcworkspace
Technologies
Screenshots
Lightmode
Darkmode
Contributing
If you would like to contribute to the project, please fork the repository and submit a pull request.