Using UIKit with Swift language. Core Data was used as the local database. Tmdb and youtube api were used for the API.
The following tools were used in this project:
Before starting π, you need to have Git, Swift and Xcode installed.
# Clone this project
$ git clone https://github.com/abdoelbattawy/NetflixClone-UIKit-MVVM
Enter the relevant API keys to run the project.
struct Constants{
static let API_KEY = "" // Enter a api key for TMDB API
static let YoutubeAPI_KEY = "" // Enter a api key for Youtube API
static let BASE_URL = "https://api.themoviedb.org"
static let YoutubeBaseURL = "https://youtube.googleapis.com/youtube/v3/search?"
}