The application was created as part of studying at Tinkoff Fintech.
Open the main directory in the terminal and run the following command. After installing the necessary dependencies, open tinkoff-chat.xcworkspace.
pod install
- UIKit + Autolayout
- SOA with MVC
- Networking, Firebase
- Operation, GCD, async/await
- CoreData, NSFetchedResultsController
- Animations
- Unit/UI Tests
- CI: GitHub Actions