Skip to content

Latest commit

 

History

History
20 lines (13 loc) · 1.92 KB

README.md

File metadata and controls

20 lines (13 loc) · 1.92 KB

VLINDER dashboard

This repository contains the API and dashboard for VLINDER, a citizen science project in Flanders. The VLINDER network consists of 60 weather stations located in very diverse landscapes. Each station reports weather data every five minutes, which is then exposed using this API and dashboard.

image

Quicklinks

Repository structure

  • /api: The backend REST API as a Sinatra application. To run locally, run bundle install and rackup. Note that you need to be within the Ghent University network for this to work because of a local database access. This code is currently deployed at https://mooncake.ugent.be/api. Documentation can be found at https://app.swaggerhub.com/apis-docs/bmesuere/VLINDER.
  • /dashboard: Implementation of the dashboard, using Vue and the API in this repository. To run locally, first run yarn install, then yarn serve. To build, run yarn build. The code from the master branch is automatically deployed to https://bmesuere.github.io/vlinder/.

Acknowledgements

A first version of this dashboard was created by students of Ghent University for my data visualization course.