A simple local shift manager, in SWIFT using VIPER as a design pattern
All modules are an extension of the base protocol VIPER.swift, where the blueprint of the communication structure of each of the modules are located and the layer separation is made to comply with the SOLID principles
Icon | Splash | List | Create |
---|---|---|---|
![]() |
![]() |
![]() |
![]() |
Just download and compile it, it has no additional dependencies.
Please make sure to update tests as appropriate.
- Add Unit Test
- Refactor for Alert Message
- Sort Storage
- Add Service Implementation
- Improve code guidelines
- Move data request on the List to interactor
- Apply full VIPER architecture inside custom views.