Workflow Diagram: Application Main Components VIPER VIPER architecture Alamofire APIRouter & Codable (simple network layer for a small project) Mapkit - Annotation on Mapview Venders or Third party Alamofire Alamofire for networking TODO Unit testing Map Clustering