Crypto Tracker is a modern Android application that enables users to track the latest cryptocurrency prices, trends, and market data. Built using Jetpack Compose and Material 3, it delivers a sleek and intuitive user experience. The app is powered by Ktor for networking and CoinAPI for real-time cryptocurrency data fetching. Koin is used for dependency injection, ensuring a scalable and maintainable architecture.
- 📊 Real-time cryptocurrency price tracking
- 📈 Detailed coin information and interactive price charts
- 🔍 Search functionality to find specific cryptocurrencies
- 💾 Local caching for improved performance
- 🎨 Modern UI with Material 3 design principles
- ⚡ Lightweight and efficient performance
- Language: Kotlin
- Architecture: MVVM (Model-View-ViewModel)
- UI Framework: Jetpack Compose, Material 3
- Networking: Ktor
- Dependency Injection: Koin
- API Provider: CoinAPI
- Clone the repository:
git clone https://github.com/RaxitGamdha-R52G/CryptoTracker.git
- Open the project in Android Studio.
- Sync the project and build it.
- Run the application on an emulator or a physical device.
The app fetches real-time cryptocurrency data using CoinAPI. Ensure you have an active API key before running the app. The network requests are handled efficiently using Ktor, and data is dynamically displayed in the user interface.