AUGUR is an initiative of the Swiss Agency for Development (SDC) humanitarian innovation accelerator “Innovation meets Practice” in 2021. Its vision is to provide state-of-the-art information on flood disasters and change which is open source, quality proven and feasible for humanitarian actors. These services reduce the financial and administrative costs to access climate expert knowledge.
AUGUR combines information from satellite imaginary, climate change and hydrological modelling. A first product is the development of a digital toolkit to assess the risk from heavy precipitation. Additional products will offer the calculation of riverine discharge and level of flooding for remote areas where no local and global trust worthful data is available.
- Access to the the AUGUR prototype toolkit
- Access to the Pitch Deck of the innovation accelerator
- Recent video of AUGUR used in a field excersice
- Related repositories
- JavaScript runtime: NodeJS
- Web Server Framework: ExpressJS
- Database: sqlite
- Web build tool: ParcelJS
- Install nodeJS https://nodejs.org/ (>16)
- Install yarn package manager via npm (bundled with nodeJS)
npm install --global yarn- Clone repository and go to client
cd augur.world
cd client- Create .env file with content
cat -env "SERVER=http://localhost:3000/api"
npm install
npm run build
npm run start-server- Note that http://localhost:3000/api is the endpoint for api, so if you start your server in a different port you need to set it accordingly, or in production, just set the actual url.
- Go to main folder, then
cd server- Create .env file with content
PORT=3000
DB_PATH=/Users/gaskar/Documents/augur.sqlite
npm install
npm startpm2 start "npm run start-server" --name client
pm2 start --name server server.jsOpen your Web browser and go to http://localhost:1234/