Files
shinra32 ba5e5ea12c Co-authored-by: MENDOZA BALLARDO GAEL RICARDO <gael-meb123@users.noreply.github.com>
Co-authored-by: Azareth-Tr <Azareth-Tr@users.noreply.github.com>
Co-authored-by: eddgranados12 <eddgranados12@users.noreply.github.com>

configuracion inicial para supoabase y endpoints
2026-05-22 17:06:17 -06:00

696 B

Backend (FastAPI) - Minimal scaffold

Este directorio contiene un scaffold mínimo para la API de simulación.

Requisitos

  • Python 3.9+
  • Crear un virtualenv e instalar dependencias:
python -m venv .venv
source .venv/bin/activate   # Windows: .venv\Scripts\activate
pip install -r requirements.txt

Ejecutar la app

# desde la carpeta backend
uvicorn app.main:app --reload --host 0.0.0.0 --port 8000

Endpoints útiles

  • GET /colonias — lista de colonias (mapea a routeId)
  • GET /eta?colonia=Zona%20Centro — devuelve mensaje y status textual (sin coordenadas)
  • POST /simulate/tick — avanza la simulación un paso y devuelve los eventos disparados