Skip to content

Latest commit

 

History

History
59 lines (38 loc) · 1.87 KB

README.md

File metadata and controls

59 lines (38 loc) · 1.87 KB

YaMDS

This is a test project for Yandex Mobile Development School 2021.

The App dislays stock market data about company including current price, basic financials and logo.

Table of Contents

  1. Features
  2. API
  3. Used Libraries

Features

Basic

  • Search through tickers and company names

search_1 search_2

  • List of Favourite companies

favourites

Additional

  • Detail View with several financials for chosen company

detail

  • Light/Dark appearance inheriting from device theme

light dark

  • Alert notification on errors (including connection loss and API requests limit)

alert

  • Stock price live updates via WebSockets

  • Caching company cards in memory with CoreData

  • Simple animation for favourite buttons

API

Stock data obtained from Finnhub Stock API.

Used requests:

Source of company logos:

  • Link from Finnhub response
  • UpLead

Company summary block for Detail View (not activated in final build)

Used 3rd party Libs