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.
- 🔄 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
- Language: Swift
- UI Framework: SwiftUI
- Architecture: MVVM
- Persistence: Core Data
- API: CoinGecko API
-
Clone the repository:
git clone https://github.com/AlureLove/Crypto-App
-
Open the project in Xcode:
open Crypto-App.xcodeproj
-
Build and run the app on a simulator or physical device (iOS 17+ recommended).
This app uses public endpoints from the CoinGecko API, which do not require authentication for basic data access.
This project was inspired by content from the Swiftful Thinking channel.