Skip to content

Kotlin app to get accurate cryptocurrencies and exchanges data.

Notifications You must be signed in to change notification settings

beamop/coinmarkt

Repository files navigation

Quality Gate Status

coinmarkt is an Android app to get accurate cryptocurrencies and exchanges data from CoinGecko, you also get news from various sources.

Feel free to contribute, I'm still learning Android development and Kotlin.

Getting started

You can use Android Studio or IntelliJ IDEA to work with this repository.

Or you can clone the repository manually : git clone https://github.com/beamop/coinmarkt.git

Features

  • Cryptocurrencies listing
    • Change (24h)
    • Sparkline
    • Prices (USD)
  • Cryptocurrencies details
    • Line chart
    • Price (USD)
    • Rank
    • Volume
    • Variation (24h)
    • Low / High (24)
  • Exchanges listing
    • Trust score
    • Change (24h)
    • Redirect to website with one click
  • Latest news
    • Aggregated top cryptocurrency articles
    • Redirect to article with one click

Architecture

Coinmarkt is based on MVVM architecture and a repository pattern.

architecture

Acknowledgements

CoinGecko.com for providing free access to the API 🚀 CryptoControl.io for providing high quality news API 📰

And all the dependencies used in this project, you can get the full list using : gradle app:dependencies

About

Kotlin app to get accurate cryptocurrencies and exchanges data.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages