iOS application made on Sirius intensive in team of 5 people.
Shows list of quotes with search bar, chart with price for specific quote, counts startegy according to the latest data. Allows to save quotes in favorites.
Quotes | Search |
---|---|
Login/Register | Favorite |
---|---|
Strategy | Login error handling |
---|---|
No internet connection |
---|
- MVC, DI, Delegate, Coordinator patterns
- Combine
- SPM application
- Used modules: Firebase, Firestore, SkeletonView
- UIKit + SwiftUI (SwiftCharts)
- Detail screen
- Passing data between ViewControllers
- Implementation of Coordinator pattern
- Navigation
- Login, registration and storage
- Counts strategy according to the latest data (made with Sirius university students)
- Gets price quote data for 2 years
- Stores saved quotes in Firestore
- MOEX API
- Building UI programmatically
- iOS 16.0+
- Fork and clone this project to your machine
- Open the ’.xcodeproj’ file in Xcode
- Build and run