A simple Test Application for a company.
- MVVM + Reactive + Coordinator Architecture
- Completely Native Swift (No Libraries or Dependencies)
- Generic TableView Data Source
- Declerative Programming
- Pagination system
- Localized for 4 Languages
- Testable (Unit Tests included)
- 2 development environment (Dev & Production)
- keyed object json decoder
- caching system (Testable and Cacheable network layer)
- Clean Code (SwiftLint included)
- Fully scalable
- supports Dark and Light
- DataManager (using userdefaults and property wrapper)
- Custom Design System included
- Reusable selectable List
- Responsive Design
- Error Handle