Skip to content

Kaviselvan-SJ/Crypto-Tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Crypto Tracker App

📌 Overview

Crypto Tracker is a modern cryptocurrency tracking app built using Jetpack Compose, Koin, and Ktor. It features a clean and minimalist UI, adaptive screen support, and a smooth user experience across different devices, including phones and tablets.

🎯 Features

  • 📊 Real-time Cryptocurrency Data
    • Displays key cryptocurrencies with essential details.
    • Custom vector icons for each cryptocurrency.
    • Shows current price in USD.
    • Displays 24-hour price change percentage with color indicators (🟢 green for increase, 🔴 red for decrease).
  • 📈 Interactive Graphs
    • Custom graph to visualize price changes over the past 24 hours.
    • Time-based price data with timestamp markers.
    • Grid lines for enhanced readability.
  • 📱 Adaptive UI
    • Supports both phone and tablet layouts.
    • Smooth navigation between list and detailed views.
  • 💎 Detailed Cryptocurrency View
    • Large coin icon and name header.
    • Displays key metrics in card format:

⚙️ Tech Stack

  • 🛠️ Language: Kotlin
  • 📦 Framework: Android Jetpack (Compose UI)
  • 📡 Networking: Ktor (for fetching real-time data)
  • 🏗️ Architecture: MVVM (Model-View-ViewModel)
  • 🧩 Dependency Injection: Koin
  • 💾 Data Handling: REST APIs

🚀 Installation

  1. Clone the repository:
    git clone https://github.com/Kaviselvan-SJ/Crypto-Tracker.git
  2. Open the project in Android Studio.
  3. Sync the project and install dependencies.
  4. Run the app on an emulator or physical device.

Screenshots

🌙🌞 Dark & Light Mode

Dark Mode Light Mode

📺 Landscape Mode

Dark Mode Light Mode

Future Enhancements

  • Add a search and filter feature.
  • Support for more timeframes in price charts.
  • Implement favorites/watchlist for tracking specific coins.

Contributions

Contributions are welcome! Feel free to open issues or submit pull requests.

About

A modern Crypto Tracker App built with Jetpack Compose, Ktor, and Koin, featuring real-time cryptocurrency data, interactive price charts, and adaptive UI for both phones and tablets.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages