oSoc17 / rideaway-frontend

Routeplanner designed to use the Brussels cycling network ๐Ÿ™ ๐Ÿšด

Home Page:https://rideaway.netlify.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

Routeplanner designed to use the Brussels cycling network ๐Ÿ™ ๐Ÿšด

https://rideaway.netlify.com

License:MIT License


Languages

Language:JavaScript 72.9%Language:CSS 16.6%Language:HTML 7.3%Language:Shell 1.9%Language:FreeMarker 1.3%