This app is for Socialteq
coding challenge
You can work with app using online iOS simulator Appetize.io
- Supported platforms: iOS, iPadOS and macOS
- Orientations: Landscape and Portrait
- Dark mode support: YEAY!
- Architecture pattern: MVVM (Kickstarter approach)
- Control application flow: Coordinator
- Observation: KVO
- Observation framework: Combine
- Networking manager: URLSession
- Unit testing framework: XCTest
- master (Production release)
- development (Staging release)
- feature/anyFeature
- test/anyTest
- development (Staging release)
Mentioned limitations:
- Swift
- Use of any third-party library is prohibited
- Should be done in one week
Mentioned requirements:
- VPN If you live in IRAN becuase backend located on Google cloud
This one is not needed anymore because APIs located in current repository in Cloud folder
- Unit testing for network layer
- Pixel prefect design based on Figma Designs
- iOS 13.0
- Xcode 11.5
- macOS Catalina at least