RangerDigital / renshou

πŸ‘©πŸ»β€πŸŒΎ Monitoring system aggregating data on hydrological and air quality hazards.

Home Page:https://renshou.bednarski.dev/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Renshou

Monitoring system aggregating data on hydrological and air quality hazards.


License: GPL v3

πŸ‘©πŸ»β€πŸŒΎ 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 .

About

πŸ‘©πŸ»β€πŸŒΎ Monitoring system aggregating data on hydrological and air quality hazards.

https://renshou.bednarski.dev/

License:GNU General Public License v3.0


Languages

Language:JavaScript 42.8%Language:Vue 31.2%Language:HTML 24.6%Language:CSS 0.6%Language:Shell 0.5%Language:Dockerfile 0.3%