Finstergram allows a user to see her nearby images through the Instagram Api Instagram Api. The app itself is written in the MVP Architecture + Dagger.
Testing is done through Junit (JVM) and Espress(UI), both of the test are run on travis-ci.
In order to retrieve images through Instagram an ACCESS_TOKEN
needs to be created.
To configure the app the ACCESS_TOKEN
needs to be set as a gradle.property
in ~/.gradle/gradle.properties
INSTAGRAM_ACCESS_TOKEN=<YOUR_SECURE_ACCESS_TOKEN>
GOOGLE_MAPS_API_KEY=<YOUR_SECURE_MAPS_API_KEY>
Finstergram is proud to use the following Open Source Libraries:
- Dagger - Dependency Injection
- OkHttp - Http Client
- Retrofit - Hasslefree Api access
- Picasso - Simple image loader
- Moshi - Great JSON de/serializer
- ButterKnife - View Binding
- Support Library - Material Goodness
- Play Services Map - Google Maps