Skip to content

BerkaySancar/CryptoApp-MVVM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CryptoApp -> App Preview

CryptoApp is an iOS application developed using Swift, UIKit, and SwiftUI. It allows users to explore cryptocurrency exchanges, search for specific coins, mark coins as favorites, and stay updated with the latest cryptocurrency news. The app integrates with the CoinGeckoAPI for cryptocurrency data and the NewsAPI for news articles.

Features

  • View cryptocurrency exchanges and their details.
  • Search for specific coins by name or symbol.
  • View cryptocurrency details.
  • Mark coins as favorites for quick access.
  • Stay updated with the latest cryptocurrency news.

Requirements

  • iOS 16.0+

Architecture

  • MVVM-C (Model-View-ViewModel-Coordinator)

APIs

Keywords

  • Swift
  • UIKit
  • SwiftUI
  • Autolayout
  • Dependency Injection
  • UserDefaults
  • Generics
  • MVVM
  • Coordinator
  • RestAPI
  • DispatchGroup
  • Storyboard

Setup

Free Figma UI Design Link

App Preview

cryptorecordGitHub.mp4

License

This project is licensed under the MIT License.

Author

Berkay Sancar ([email protected])