Skip to content

RaxitGamdha-R52G/CryptoTracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Crypto Tracker App

Overview

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.

Features

  • 📊 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

Tech Stack

  • Language: Kotlin
  • Architecture: MVVM (Model-View-ViewModel)
  • UI Framework: Jetpack Compose, Material 3
  • Networking: Ktor
  • Dependency Injection: Koin
  • API Provider: CoinAPI

Setup & Installation

  1. Clone the repository:
    git clone https://github.com/RaxitGamdha-R52G/CryptoTracker.git
  2. Open the project in Android Studio.
  3. Sync the project and build it.
  4. Run the application on an emulator or a physical device.

API Integration

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.

About

Crypto Tracker Android app to track the latest cryptocurrency prices.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages