mesa-react / README.md
Guilherme Silberfarb Costa
Fix README YAML metadata for HF Space
df2c0a9
|
raw
history blame
1.05 kB
metadata
title: Mesa React
emoji: 🌖
colorFrom: blue
colorTo: indigo
sdk: docker
app_port: 7860
pinned: false

MESA Frame (FastAPI + React)

Rearquitetura do app MESA com:

  • backend/ em FastAPI
  • frontend/ em React (Vite)
  • Reuso do core estatistico e de negocio original (elaboracao + visualizacao)

Estrutura

  • backend/app/main.py: inicializacao da API
  • backend/app/api/: rotas de sessao, elaboracao e visualizacao
  • backend/app/services/: orquestracao dos fluxos
  • backend/app/core/elaboracao: core de elaboracao reaproveitado
  • backend/app/core/visualizacao: core de visualizacao reaproveitado
  • frontend/src: interface React

Backend

cd backend
python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
./run_backend.sh

API: http://localhost:8000 Swagger: http://localhost:8000/docs

Frontend

cd frontend
npm install
npm run dev

Frontend: http://localhost:5173

Para apontar para outro backend:

VITE_API_BASE=http://localhost:8000 npm run dev