Skip to content

CHRehan/MusicBrainz

Repository files navigation

MusicBrainz Places API

This app implemented the MusicBrainz API to search the places and draw output as a pin on the Google map. This codebase used an architecture component to show an approach to using some of the best practices in Android Development.
Including:

  • MVVM
  • Architecture Components
  • Kotlin
  • Kotlin Coroutines
  • Kotlin Extension Functions
  • ViewModel
  • LiveData
  • Hilt (for dependency injection)
  • Retrofit 2.0
  • Okhttp3
  • Test Cases

All the dependencies are declared in the build.gradle file. No need to take some extra measure.
Google Map API key is not included on the Version Control System due to some security reasons.
For this you can use your own key in the local.properties file.

MAPS_API_KEY= YOUR_API_KEY

Replace YOUR_API_KEY with your API key.

About

MusicBrainz Place API implementations.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages