Skip to content

Turku UAS Innovation Project / Transportation application for Abuja, Nigeria

Notifications You must be signed in to change notification settings

otsosaarinen/9ways

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

9ways

Built With

NodeJS Express.js GitHub Visual Studio Code JavaScript HTML5 CSS3

Installation

Method 1

  1. Install Node.js from the official website
  2. Clone the repository on your local machine and open with Visual Studio Code for example.
  3. Install dependencies express.js and cors with following commands:
$ npm install express
$ npm install cors
  1. Run index.js file and navigate to http://127.0.0.1:3000/html/map.html

Method 2

  1. Run 9ways.exe and navigate to http://127.0.0.1:3000/html/map.html

Usage

You can login to website with already existing accounts or make a new one for yourself. Existing accounts can be found from the accounts.json. Creating account happens on register.html page and submitted form data is then sent to express.js server (index.js) that receives the data and saves it into accounts.json.

Acknowledgments

The icons used on the website are sourced from Boxicons (see license) and Icons8 (see license).

Project uses following LeafletJS plugins:

leaflet-control-geocoder (see license).

Leaflet.MousePosition (see license).

leaflet-routing-machine (see license).

Leaflet.markercluster (see license)

For getting started with LeafletJS:

https://leafletjs.com/reference.html

Known problems

When accessing the page with Firefox browser there are problems with downloading the css files so using Chrome is recommended

About

Turku UAS Innovation Project / Transportation application for Abuja, Nigeria

Resources

Stars

Watchers

Forks