File size: 991 Bytes
0fcb6e5
 
 
 
 
 
3860749
0fcb6e5
8db385b
0fcb6e5
 
 
226f63d
7921764
 
 
 
 
 
eb2388c
 
7921764
 
 
 
 
3860749
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
---
title: Flood Mapping Tool
emoji: πŸ‘€
colorFrom: yellow
colorTo: purple
sdk: streamlit
python_version: 3.12
sdk_version: 1.44.1
app_file: app/Home.py
pinned: false
license: gpl-3.0
---
# Flood Mapping Tool

## Installation & Running
### GFM account
To run the app you will need a (free) GFM account. To get one register at https://portal.gfm.eodc.eu/login . Once you have an account create a file `.env` with the content of `.env_template` where you will need to fill out your GFM username and password. The `.env` file will be gitignored.

### Python
Project is using python 3.12. Install requirements from `pyproject.toml` in your preferred way. We suggest using `uv`, see [here](https://docs.astral.sh/uv/getting-started/installation/) for installation instructions. Once installed your can run `uv sync` to create a `.venv` folder. Activate the `.venv` and then run the line below to run the app:

```
streamlit run app/Home.py
```

## Project
TODO: Add more complete documentation.