Skip to content

AlureLove/Crypto-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 

Repository files navigation

📱 Crypto-App

Crypto-App is a modern iOS application for tracking Bitcoin data in real-time. Built entirely with SwiftUI, it adopts the MVVM architectural pattern and utilizes Core Data for local persistence. The app integrates with the CoinGecko API to fetch up-to-date cryptocurrency information.

🚀 Features

  • 🔄 Real-time Bitcoin price and market data
  • 📊 Clean and responsive UI built with SwiftUI
  • 💾 Persistent data storage using Core Data
  • ✅ MVVM architecture for better code organization and testability
  • 🌐 Integration with CoinGecko API

🛠️ Tech Stack

  • Language: Swift
  • UI Framework: SwiftUI
  • Architecture: MVVM
  • Persistence: Core Data
  • API: CoinGecko API

📷 Screenshots

HomePage Details

📦 Installation

  1. Clone the repository:

    git clone https://github.com/AlureLove/Crypto-App
  2. Open the project in Xcode:

    open Crypto-App.xcodeproj
  3. Build and run the app on a simulator or physical device (iOS 17+ recommended).

🔑 API Integration

This app uses public endpoints from the CoinGecko API, which do not require authentication for basic data access.

🙏 Acknowledgements

This project was inspired by content from the Swiftful Thinking channel.

About

Crypto-App is a modern iOS application for tracking Bitcoin data in real-time.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages