A sample project where I have implemented a network layer, repository pattern for local persistence, create UI with code and clean architecture
Please run pod install before running the project . You may need to update your pod too if you have an older version . For that use pod repo update
- Approach Used : Protcol Oriented Programming
- Architecture : Protocol Oriented MVVM (POMVVM)
- Libraries : GoogleMaps, Alamofire, ObjectMapper, Toast, SDWebImageView
All ViewModels and Services are unit tested
For any query or information feel free to contact @ osama.binbashir@yahoo.com