/hyperRail

The repo for the iRail.be webapp

Primary LanguageJavaScript

iRail.be

Software License Dependency Status devDependency Status Build Status

iRail.be is a web-application that uses data from http://api.irail.be (source code.) to create a hyper-media driven application for the Belgian railway company.

Looking for data? Check https://hello.irail.be for more info

Features

Want more features? Please do contribute by adding feature requests. Are you a developer? We accept pull requests!

Step 0: Requirements and clone

  • PHP 5.5+ for Laravel project
  • Apache

Clone the repository:

git clone https://github.com/iRail/hyperRail.git

Step 1: Install / Update dependencies

If you didn't have the project installed with composer you need to run composer install. If you do not yet have composer, get it here: http://getcomposer.org else if you have the project installed you can just use composer update.

Step 2: Update bootstrap/start.php for environments

Optional, but can be useful.

Step 3: make app/storage writeable

chmod -R 777 storage

Step 4: Set up resources

  • npm install
  • bower install
  • grunt

Step 5: You're ready!

Usually you should be ready to get started by visiting the hostname you have set up. If it does not work, log an issue. We'll help you out and fix the documentation for everyone else.

In case you just want to update the stations list to the latest version, run: composer update

License

We hereby put this work in the public domain under a CC0 license!

Feel free to attribute us at http://hello.irail.be.