Skip to content

l-o-b-s-t-e-r/which-one-android

Repository files navigation

WhichOne App

Introduction

WhichOne is small social network for creating quizzes and sharing them with everyone. The main idea of this application is to help people to make desicion in daily life (e.g. "Which movie to watch?", "Which drink to buy?"). Also this app can help to know independent opinion in any questions (e.g. "Which product is better?", "Which design is more attractive?") and express your own point of view (completely anonymous!). Click to download.

The application is based on MVP(Model-View-Presenter) pattern.

Dependencies:

  • Retrofit - makes HTTP requests
  • ORMLite - provides mapping Java objects to database
  • RxJava - enables to easily work with asynchronous events
  • Dagger - injects dependencies
  • Glide - loads images
  • ButterKnife - binds views
  • Robolectric - is used for testing
  • Retrolambda - allows to use lambda expressions

Getting Started

Download this repository, import to Android Studio, let Gradle to configurate project. Run.

If the server does not respond, you can still see app in action by running server on local machine:

  1. Run server on your local machine (for more details)

  2. Change BASE_URL in RequestServiceImpl.java

Requirements

  • Platform Version: Android 4.4

Existing accounts

Username Password
admin admin
sanfran sanfran
netflix netflix
lobster lobster

Screenshots

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages