/renshou

👩🏻‍🌾 Monitoring system aggregating data on hydrological and air quality hazards.

Primary LanguageJavaScriptGNU General Public License v3.0GPL-3.0

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 .