Project is abandoned due to new Google payment policy (17.07.2018). Maybe later will focus on Open Street Map as a provider.
This app gives you possibility to add your route and find passengers (which can refund it in some part), or as a passenger - find most suitable route. The only thing you need is quick registration (less than one minute).
You can run this app simply by typing gradlew bootRun
in your console - however, jdk 8 is required (tested on jdk 8 151).
Also, you can create jar with static content with gradlew build
.
However, currently static is not displayed, so angular server need to be run in other way.
If you would like to use it in development mode, you can run separated server as api and as separate process angular frontend, which works defaulty at port 4200 (start command ng serve
in frontend directory).
- Kotlin (1.2.10)
- Spring Boot (2.0.0 M7)
- Angular (5.1.2)
- SQL server 2017
... and connected with them.
Code is under Travis CI.
- user can see status of his requests
- driver can see information about his route on the map (miniature) and about passengers which he accepted.
- create simple chat between users
- allow users to add their photos
- provide opinions mechanism
- improve errors displaying
- possibility to combine route from multiple drivers
- give users possibility to lend cars or find alternative route with other public transport