Add hexagon backend

This commit is contained in:
Andras Schmelczer 2026-01-25 21:07:05 +00:00
parent a7cc4d9b2b
commit ab704c0dc0
18 changed files with 1443 additions and 0 deletions

24
Taskfile.yml Normal file
View file

@ -0,0 +1,24 @@
version: '3'
tasks:
install:
desc: Install all dependencies
cmds:
- uv sync
- cd frontend && npm install
pipeline:
desc: Run data processing pipeline
cmds:
- uv run python -m pipeline.run
server:
desc: Run FastAPI backend on port 8001
cmds:
- uv run fastapi dev server/main.py --port 8001
frontend:
desc: Run frontend dev server on port 3030 (proxies /api to :8001)
dir: frontend
cmds:
- npm run dev