FastAPI backend for HackKosice.
python -m venv .venv
source .venv/bin/activate # Windows: .venv\Scripts\activate
pip install -r requirements.txtconda env create -f environment.yml
conda activate hackkosice-backenduvicorn app.main:app --reloadAPI will be available at http://localhost:8000.
Interactive docs at http://localhost:8000/docs.
app/
├── main.py # FastAPI app entry point, CORS, router registration
├── core/
│ └── config.py # Settings loaded from .env
├── api/
│ └── routes/ # Add route files here, register them in main.py
└── models/ # Pydantic models / schemas
Copy .env.example to .env and adjust as needed.