Skip to content

Crowd-sourcing information about road marks in linked open data structure to enable (local) governments, companies & citizens to use and reuse this data, build new applications and create new roads to safety.

Notifications You must be signed in to change notification settings

osoc21/RoadBase

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Roadbase

Introduction

Roadbase is a POC tool created for crowd-sourcing information about road marks in linked open data structure to enable (local) governments, companies & citizens to use and reuse this data, build new applications and create new roads to safety. This repository includes the tool meant for policy makers to design & request new signs & roadmarkings.

Deployment

Local deployment

❗ Make sure that ember-cli, NodeJS, Git Bash and Docker Desktop is installed on your system before continuing.

  1. Open a terminal & clone this project to your system.

    git clone https://github.com/osoc21/RoadBase.git
  2. Navigate to the folder where the project is located.

    cd ./RoadBase
  3. In the root of the directory, make a file called .env with the following contents:

    FRONTEND_URL=http://localhost
    BACKEND_URL=http://localhost:8000
  4. In the front-end directory, install all npm dependencies

    cd ./front-end
    npm install
  5. Within the root of the project, run the Docker containers:

    docker-compose up

    ✔️ The application should now be available on http://localhost:80.

Additional steps for developement

  1. Navigate to the front-end directory and serve the ember application.

    ❗ Make sure to include the proxy tag, otherwise the database cannot be contacted.

    🕓 Serving the application may take a while...

    ember s --proxy http://localhost:8000
  2. You can now access the application with the address the console returns. (Normally, this should be http://localhost:4200)

Server Deployment

For the server deployment, please visit this guide.

Credits

Technical Team

Strategical Team

Coaches

Additional Resources

For additional information, visit our Engineering Wiki.

About

Crowd-sourcing information about road marks in linked open data structure to enable (local) governments, companies & citizens to use and reuse this data, build new applications and create new roads to safety.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published