===================
ON Bus is a minimalist and modern application for modern urban people.
ON Bus is a web application builded to help people initially in São Paulo. The app uses API of SPTrans that maps all the bus traffic in the most populous city in the Southern Hemisphere. It can show us the lines of bus, stop points of bus and the arrivals forecast. This application is open source and has a single purpose: to make life easier for the inhabitants of São Paulo.
It is very easy to use: For example, you can search the lines of bus, some locations and list all the stop points of bus in that line. It is also possible to calculate the arrival of the next bus at the selected stop point. All you need is select the option that you want.
You can access on your smartphone, tablet or desktop, the app has a responsive layout that make things adaptive in many resolutions as possible. If you find any problem, have any suggestions or doubts, you can open a issue at this repository.
Are you a developer? Help us to make this app bigger and bigger and people's lives better! A little down in this README we have a step-by-step at how you can contribute with us. :)
Enjoy it!
* Docker
* Docker Compose
* SPTrans API
* Google Maps API
* httpclient - HTTP accessing library gem for Ruby on Rails framework
* Bootstrap
https://github.com/cheesepaulo/ON_Bus
$ docker-compose up --build
$ docker-compose exec website rails db:create db:migrate
$ docker-compose exec website commandName
$ docker-compose build
$ docker-compose up
$ docker-compose exec website bundle exec rspec
$ git remote add upstream https://github.com/cheesepaulo/ON_Bus.git
$ git fetch upstream
$ git checkout master
$ git merge upstream/master
$ git push origin master