.
├── CollegeList # iOS APP
│
├── CollegeListCore # SPM with platform agnostic code and frameworks
│ │ ├── Entity
│ │ ├── Networking
│ │ ├── Storage
│ │ ├── Repository
├── CollegeListiOS # SPM with Logic for CollegeList Module
│ │ ├── Interactor
│ │ ├── Presenter
│ │ ├── View
│ │ ├── Router
├── CollegeDetailsiOS # SPM with Logic for CollegeDetails Module
│ │ ├── Interactor
│ │ ├── Presenter
│ │ ├── View
│ │ ├── Router
The project is designed with the VIPER Architectural design pattern.