Display Football Data such as today's Match, Competition list using football Data API and Swift
MVVM
Manager
Utilities
NetworkManager
Model
ViewModel
Controller
View
UnitTest
- Todays Match Screen + Live Data from endpoint
- Competitions Screen + Live Data from endpoint
- Table Screen
- Fixtures Screen
- Team Screen
- Competition Unit Test
macOS 10.15
Xcode 12
Minimum Deployment Target - iOS 13
macOS 10.15 Xcode 11 iOS 13
Clone the repository:
git clone https://github.com/ayodejiayankola/FootBallFixturesApp.git
You can use CocoaPods to install YourLibrary by adding it to your Podfile:
platform :ios, '9.0'
use_frameworks!
pod 'RealmSwift', '~>10'
Clone the Repository
Get the API Key from https://www.football-data.org
Put API Key in Config.swift on line 12 inside the NetworkServiceManager Folder