Improve map
This commit is contained in:
parent
ced6b16140
commit
a2e4c29839
10 changed files with 285 additions and 111 deletions
15
Taskfile.yml
15
Taskfile.yml
|
|
@ -5,16 +5,29 @@ tasks:
|
|||
desc: Install dependencies, generate client, and download data
|
||||
cmds:
|
||||
- uv sync
|
||||
- cd frontend && npm install
|
||||
|
||||
download:
|
||||
desc: Download data
|
||||
deps:
|
||||
- install
|
||||
cmds:
|
||||
- uv run python generate_tfl_client.py
|
||||
- uv run python download_land_registry.py
|
||||
- uv run python download_arcgis_data.py
|
||||
- cd frontend && npm install
|
||||
|
||||
pipeline:
|
||||
desc: Run data processing pipeline
|
||||
deps:
|
||||
- download
|
||||
cmds:
|
||||
- uv run python -m pipeline.run
|
||||
|
||||
prepare:
|
||||
desc: Prepare the application (install, download data, run pipeline)
|
||||
deps:
|
||||
- pipeline
|
||||
|
||||
server:
|
||||
desc: Run FastAPI backend on port 8001
|
||||
cmds:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue