coolneng 6a6de3bfcd | ||
---|---|---|
assets | ||
code | ||
data | ||
docs | ||
.gitignore | ||
Design.org | ||
LICENSE.txt | ||
Makefile | ||
Pipfile | ||
README.md |
README.md
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
- POSIX shell
- 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/code
- Install the dependencies:
pipenv install
All the dependencies will be installed inside a virtualenv.
Usage
- Start a shell inside the virtualenv:
pipenv shell
- 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 localhost:5000