TMDB Series Explorer is an iOS application that displays TV series images fetched from the TMDB API. When a series is tapped, a detail view opens showing the series description, rating, and other information. The app is built using the MVVM architecture with UIKit, and all functionalities are implemented using local solutions without external packages.
- TV Series Images: Fetches and displays series posters and images using the TMDB API.
- Detail View: Opens a detail screen with the series description, rating, and additional info when a series is selected.
- Multiple TMDB APIs: Utilizes three different TMDB API endpoints to provide comprehensive data.
- MVVM UIKit Architecture: Ensures a clean and maintainable code structure.
- Local Implementation: All functionalities are built using native Swift and UIKit without external dependencies.
- UIKit: For building the iOS user interface.
- MVVM: For structuring the project into clear Model, View, and ViewModel layers.
- TMDB API: As the data source for series information and images.
To run the project locally, follow these steps:
- Clone the Repository
git@github.com:hamidkrml/MVVM_Example.git
This project is a basic iOS app built using Swift and UIKit, without any third-party libraries or Swift Packages.



