M-commerce is an iOS mobile application that makes it easier for the user to shop.
Graduation project at the Information Technology Institute (ITI)
Technologies Used:
Swift
Design Patterns: MVVM
Fetching data from API
Threads
CoreData
UserDefaults
CocoaPods (Alamofire, Kingfisher, Reachability, lottie, Floaty, Toast-Swift, MaterialComponents/TextFields)
UIKit
RestfulAPis
URLSession
Constraints.
Nib files and Storyboards
Unit Testing
Project Management Tools (Jira - Git)