Skip to content

Latest commit

 

History

History
127 lines (102 loc) · 2.77 KB

README.md

File metadata and controls

127 lines (102 loc) · 2.77 KB

Go-invest

image

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.

UX

Quotes Search
Login/Register Favorite
Strategy Login error handling
No internet connection

Technology

  • MVC, DI, Delegate, Coordinator patterns
  • Combine
  • SPM application
  • Used modules: Firebase, Firestore, SkeletonView
  • UIKit + SwiftUI (SwiftCharts)

Authors

My part

  • Detail screen
  • Passing data between ViewControllers
  • Implementation of Coordinator pattern
  • Navigation
  • Login, registration and storage

Description

  • 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

Requirements

  • iOS 16.0+

Installation

  1. Fork and clone this project to your machine
  2. Open the ’.xcodeproj’ file in Xcode
  3. Build and run