Cryptac is a mobile application that allows you to track the main important information about your favorite cryptos. It is currently available only on Android (> 10).
- Language: Kotlin (❤️)
- Architecture: MVVM
- Database: Room
- HTTP client: Retrofit
- Other: RxJava, SwipeRefreshLayout, Glide, Gson
- Clone the repository.
- Add the
CMC_API_KEY
variable to thelocal.properties
file in the root folder. This corresponds to your CoinMarketCap API key.
CMC_API_KEY=my-secret-api-key
- You're all set! ✨
This project uses GitLab CI to ensure the project always compiles correctly, and the codestyle is respected. As a result, the two steps of the CI are:
- Lint (using ktlint)
- Compile (Gradle assemble command)