- The application is divided into three layers:
Presentation
,BusinessLogic
andCore
. - The
Presentation
layer is built using VIPER architecture. - The
BusinessLogic
layer is built using SOA. - The
Core
layer is built using compound operations concept.
- Download Xcode 10.2.1.
- Clone this repository.
- Open
GitHub.xcodeproj
.