Skip to content
A pet adoption app using the Petfinder API
Kotlin HTML Java
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci
.idea
app
gradle/wrapper
pages
.gitignore
LICENSE
README.md
build.gradle
gradle.properties
gradlew
gradlew.bat
settings.gradle

README.md

Find a Pet

A pet adoption app using the Petfinder API being made in my free time.

You can follow along on my Pivotal Tracker

basic app usage filtering for an animal trying to find that one breed all types of animals

Goals

  • Friendly design and UX
  • Strong MVVM
  • Fully featured
  • Test-driven 100%
  • CI/CD using CircleCI
  • Kotlin

Built With

  • Android Studio
  • Android Architecture Components
  • Dagger 2
  • RxJava/RxAndroid
  • Retrofit & SimpleXML

Tested with

  • JUnit 4
  • Mockito
  • Espresso
  • CircleCI

Designed with

  • Adobe XD

Running the App

If you've got Android Studio, Just download the source and build it in debug, should work fine. Once there's more working I'll be making actual deliverables.

Contribution

Issues are welcome, just please be sure to search through the Tracker to make sure the idea isn't already on the backlog.

Author

Kevin Pauly - website

License

This project is licensed under the GNU General Public License - see the LICENSE for details

Credit

Petfinder API: https://www.petfinder.com/developers/api-docs

You can’t perform that action at this time.