Skip to content

Latest commit

 

History

History
52 lines (34 loc) · 2.38 KB

README.md

File metadata and controls

52 lines (34 loc) · 2.38 KB

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