
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
- Fork and clone this project to your machine
- Open the ’.xcodeproj’ file in Xcode
- Build and run