A tracker and calculator application for cryptocurrencies.
Graphs, top gainers and losers of the last 24 hours, will allow you to follow up crypto world instantly and make things easier for you. You will be able to reach all cryptos in the market section. There will be a watchlist, so you can follow your favorite cryptocurrencies. In addition, there will be a converter that can convert all the coins to each other.
Coinmarkt, the crypto world is at your fingertips.
We can list the features of the application as follows:
- User authentication/registration (email-password)
- Select / Filter cryptocurrencies from the market
- Watchlist for favorite cryptocurrencies
- Cryptocurrencies conversion
- Historical data with a dynamic graph
The application wrote in the Kotlin programming language. Firebase Authentication is used for user authentication. The application uses a REST API for live data and graphs which its resource is CoinMarketCap API. The project uses Retrofit to turn HTTP API into an interface. So, our API interfaces are turned into callable objects. I used an open-source code for image loading called Glide. I used the M2 library for dynamic colors and for bottom navbar.
The prototype of the application created with Figma is HERE.
Link of the project presentation: HERE.
Login Information: Email: abc@abc.com Password: 12345678