Skip to content
This repository has been archived by the owner on Dec 4, 2019. It is now read-only.
/ rideaway-frontend Public archive

Routeplanner designed to use the Brussels cycling network 🏙 🚴

License

Notifications You must be signed in to change notification settings

oSoc17/rideaway-frontend

Repository files navigation

Build Status Dependencies License: MIT

Rideaway Frontend

Installation

Prerequisites

Create a .env file in the root directory, you can use the .env.default to help you create it.

Edit the webpack config and fill in the domain name.

new OfflinePlugin({
    publicPath: 'https://DOMAIN_NAME_HERE',

Install dependencies

$ npm install

Install and run the dev version, server available at localhost:3000:

$ npm run dev

Compile a production version in the ./build folder:

$ npm run prod

Extra information

The deploy.sh script is used by travisci (see .travis.yml) to automatically push changes to the gh-pages branch of the repository. What it does is detect changes to master and push a production version of the webapp to the gh-pages branch and add a CNAME record. Check out the script for more documentation.

Project information

This project is an excellent demonstration of the power of OSM to support an advanced mobile app that assists in the navigation of cyclists through the Brussel’s regional cycling network.

  • Give the cycle network more visibility
  • Get the cycle routes more incorporated in the daily life

Why

Why are people not using the Brussels Cycle Network? Because they don’t know it exists.

We want to make the Brussels Cycling Network more practical and accessible.

What

We are creating a tool to explore, plan and navigate the Brussels Cycling Network.