- iOS 15.0+
- Registration and Sign-in
- Search bar for search news
- Breaking News Section
- Top News Section
- Filter news by category, language, and the country
- News List Page with a pagination
- News Detail Page with Image, Description etc.
- Register with email and password
- Login with registered email and password
- Bundle ID
com.nagodavithana.NewsApp
pod install
- Environment can be changed from
NetworkManager.swift
file.static let environment: APIEnvironment = .staging
(staging, live) - Base URL and the API key can be change from
Config.swift
file.