984b1a68a6447ae8db67fd1b01337b37ebd36ac5
FastAPI + React Vite
Monorepo with FastAPI backend and React (Vite) frontend.
Backend (FastAPI)
cd backend
source .venv/bin/activate # or `.venv\Scripts\activate` on Windows
uvicorn main:app --reload
API runs at http://localhost:8000
Docs at http://localhost:8000/docs
Frontend (React + Vite)
cd frontend
bun dev
App runs at http://localhost:5173
API proxy
The frontend proxies /api to the backend during dev. Use fetch('/api/health') or call http://localhost:8000 directly (CORS enabled).
Description
Languages
TypeScript
34.1%
CSS
26.9%
Dockerfile
15.2%
JavaScript
9.4%
Python
8.9%
Other
5.5%