/CryptoTrackerApp

Crypto exchange tracking app

Primary LanguageSwift


Logo

Crypto tracker app

A simple cryptocurrency tracking app

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Roadmap

About The Project


I created this app with a different architectural approach and without storyboards, and I think it was successful. While building this app I've used everything I learned so far. It's a simple app that fetches crypto data from Coingecko free API and distributes it accordingly throughout the app. I also did some manipulation to filter with UISearchbar and sort arrays of data according to button actions

while working on this app I've learned/ mastered:

  • MVVM architectural pattern
  • Generic observable objects to bind VC to it's viewmodel
  • Communication patterns with closures

Libraries I've used:

  • Charts
  • UIKit

(back to top)

Built With

  • Xcode 13
  • Swift programming language

(back to top)

Installation

  1. Clone the repo
    git clone https://github.com/Sevenfortyseven/CryptoTrackerApp

(back to top)

Roadmap

  • Integrate CoreData
  • User Authentication