This repository has been archived by the owner. It is now read-only.
Sample app using Kotlin, Retrofit, RxJava, Dagger and more
Kotlin Java Other
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.idea
app
art
data-api
data-repository
data-room
domain
gradle/wrapper
model
.gitignore
.travis.yml
CHANGELOG.md
LICENSE
README.md
build.gradle
gradle.properties
gradlew
gradlew.bat
settings.gradle

README.md

Update This repo is going through a big refactor on the kotlin branch. For and old version of the app check the java branch.

My Vinyl Discogs Browser for Android

BuddyBuild

logo

Source code of the Android app, using Retrofit, RxJava, Dagger and more

App Features

  • Browse your Discogs collection.
  • Check your wish list (wantlist).
  • Search the database.
  • Search with Barcode Scanner.
  • Add and remove records from collection.

Code Features

  • Kotlin.
  • Clean app architecture in different modules.
  • Dependency injection everywhere with Dagger 2.
  • Retrofit + Moshi + RxJava.
  • Picasso for image loading.
  • Mockito for Unit Testing.
  • Beatiful material design.
  • Barcode scanner library integration.

Screenshots

Collection

Wantlist

Search

Wantlist gif