Renshou
Monitoring system aggregating data on hydrological and air quality hazards.
π©π»βπΎ Monitoring system aggregating data on hydrological and air quality hazards.
π» Running Locally
Backend
π‘ Execute every command in the./backend
directory!
If you want to make changes to the Fastify app, you need to:
-
Install Node.js, then projects requirements.
node install
-
Spin up MongoDB.
-
Fill out .env file.
-
Run
start.js
, entry point for Fastify app.npm run serve
This will spin up all the necessary containers and expose Renshou service API at
http://127.0.0.1:3000
.
Frontend
π‘ Execute every command in the./frontend
directory!
If you want to make changes to the Vue.js app, you need to:
-
Install NPM, then projects requirements.
npm install
-
To then serve a website, simply type:
npm run serve
This will create a development web server at http://127.0.0.1:8080
.
And It's a lot simpler!
π License
This project is licensed under GPL-3.0 .