Tradernet

Features

  • Real-time Quotes: Users can view and monitor real-time price quotes of stocks.
  • Localization: Supports multiple languages, including English and Russian, for enhanced user accessibility.
  • WebSocket Integration: Enables real-time data fetching.
  • Data Persistence: Uses CoreData to save quotes locally and seamlessly display updates on the UI.
  • Dark and Light Themes: Supports both dark and light user interface themes.
  • Add a New Ticker to Track: Users can add tickers to their tracking list and see new data immediately.
  • Delete Quotes: Users can delete unwanted quotes.
  • Preloaded Data: The app utilizes a JSON file with some preloaded tickers to demonstrate functionality from the very first run.

Screenshots

Getting Started

Prerequisites

  • iOS 12.0+
  • Xcode 12.0 or later
  • Swift 5.3 or later

Installation

  1. Clone the repository:
git clone https://github.com/askarpenko7/Tradernet.git

Open the project in Xcode:

open Tradernet.xcodeproj

Run the project:

Select your target device and hit the Run button in Xcode.

Dependencies

SnapKit

Starscream

Contact

Linkedin

Telegram

License

Distributed under the MIT License. See LICENSE for more information.