Skip to content

This repository contains all code that is part of SOWA of the bachelor thesis: "Development of an Ontology for Environmental Phenomena and Sensors in the Citizen Science Context and its Implementation"

License

Notifications You must be signed in to change notification settings

bkari02/SENPH-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to the Senph Ontology Web Application (SOWA)

Installation Instructions

  1. You need to have Node v9.11.2 and NPM v6.4.1 installed. You can check what version and whether you have already installed each by using these commands:

'node -v npm -v'

If you didn't have them installed please do so, e.g. by using nvm form here: https://github.com/creationix/nvm

  1. Clone the repository to your device with this command:

'git clone https://github.com/bkari02/SENPH-App.git'

  1. Navigate into the folder by entering the following command into your terminal:

'cd SENPH-App/node-proxy'

  1. Install npm dependencies with:

'npm install'

  1. Run the app with:

'npm start'

  1. Next you need to run the Apache Jena Fuseki Server. Open another terminal and navigate to th SENPH-App folder again. Inside the folder type:

'cd /fuseki ./fuseki-server'

The server will start and the built-in UI is locally available at port 3030: 'http://localhost:3030'

  1. Open another terminal and navigate again into the SENPH-App folder. The type:

'cd /senph-frontende npm install -g @angular/cli ng-serve'

The Angular Front-end will be hosted on port 4200: 'http://localhost:4200'

About

This repository contains all code that is part of SOWA of the bachelor thesis: "Development of an Ontology for Environmental Phenomena and Sensors in the Citizen Science Context and its Implementation"

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published