Skip to content

CryptoTracker is an Android application for tracking cryptocurrency price changes, built using 🚀Jetpack components (Compose, Navigation, ViewModels, Room...) and 🧱 Clean Architecture.

Notifications You must be signed in to change notification settings

Anass001/CryptoTracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

What's CryptoTracker?

CryptoTracker is a demo Android application for tracking cryptocurrency price changes.

Used Libraries

Architechture

The application is designed as a single-activity app and implements the MVVM architecture, following the guidelines provided here.



















API

The application uses two APIs to retrieve data for its features:

  • CoinMarketCap API, which is used to obtain the latest market data for all active cryptocurrencies. This API provides information such as the current price, market capitalization, and volume change for each currency.
  • CoinAPI, used to retrieve OHLCV data, which is then used to draw graphs for each cryptocurrency. OHLCV data provides a way to visualize the price movements of a particular asset over a specified period.

Icons

Icons by spothq

About

CryptoTracker is an Android application for tracking cryptocurrency price changes, built using 🚀Jetpack components (Compose, Navigation, ViewModels, Room...) and 🧱 Clean Architecture.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages