Skip to content
This repository was archived by the owner on Apr 25, 2018. It is now read-only.

egenvall/TravelPlanner

Repository files navigation

TravelPlanner - Work in progresss

Improved travel planner for gothenburg [Tram | Bus | Boat | Train] The project is a work in progress, design etc is unfinished.

The goal of this project is to create a simplified, easier to use Travel Planner for Gothenburg's local traffic.

###Roadmap

  • Search Screen functionality 80%
  • Tests for Search Screen (UI + Presenter) 0%
  • Favourites Screen and functionality 0%
  • Tests for Favourites (UI + presenter) 0%
  • Settings screen 0%
  • Settings tests 0%
  • Rework design & icons 0%

###The learning purpose is:

  • Material Design Guidelines
  • Working with RxJava2/RxAndroid2 (and interaction with RxJava & RxAndroid).
  • Complex Layouts through ConstraintLayout.
  • Working with a "flawed" API in the sense that it does not behave the same depending on what is returned, i.e irregular JSON response.
  • Persisting user information
  • Animations

##End-game features: Customizable favourites, Search History, Location based search, Tourist mode, Directions to the relevant stop + feature requests.

##Current State:

First Second

##Technologies used:

  • Kotlin
  • RxJava
  • Realm
  • Dagger2
  • Mockito
  • Espresso
  • Retrofit 2
  • Conductor

About

Improved travel planner for gothenburg [Tram | Bus | Boat | Train]

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors