coolneng 2f0b39ef76 | ||
---|---|---|
assets | ||
code | ||
data | ||
docs | ||
.gitignore | ||
Design.org | ||
LICENSE.txt | ||
Makefile | ||
Pipfile | ||
README.org |
README.org
IGDB: Internation Glacier Database
The IGDB is a database, that uses data from the WGMS to illustrate the consequences of climate change.
Our system allows you to visualize data with tables and plots, via our intuitive Web UI.
Technologies used
- Flask
- SQLAlchemy
- Pandas
Requirements
- Python3
- Pip
- Pipenv
- MySQL/MariaDB
Installation
-
Clone the repository:
git clone https://coolneng.duckdns.org/gitea/coolneng/igdb
-
Change the working directory to the project:
cd igdb
-
Install the dependencies:
pipenv install
All the dependencies will be installed inside a virtualenv.
Usage
-
Start a shell inside the virtualenv:
pipenv sh
-
Start the Flask server:
flask run
- When prompted for a password, insert your MySQL/MariaDB root password
The database will be created and populated automatically, if needed, each time the server is executed
- The website can be accessed via the URL:
localhost:5000