Sportiva
Case study
iOS Sports Tracking App
Overview
Cleanly architected iOS sports tracking app using MVP, Alamofire and CoreData for offline favourites, with responsive UIKit interfaces built on Storyboards and compositional layouts.
Core capabilities
- MVP architecture in Swift
- CoreData offline favourites
- Over 90% unit test coverage
Architecture
MVP in Swift with Alamofire for networking and CoreData for offline favourites, covered by unit tests above 90%.
Project facts
- Role
- Solo
- Context
- ITI · 2026
- Platform
- iOS
Technologies employed
SwiftUIKitMVPAlamofireCoreData