This project consists of a FastAPI backend server and a React + TypeScript frontend application exported from Databutton.
- React+Typescript frontend with
yarn
as package manager. - Python FastAPI server with
uv
as package manager.
- Install dependencies:
make
- Start the backend and frontend servers in separate terminals:
make run-backend
make run-frontend
The backend server runs on port 8000 and the frontend development server runs on port 5173. The frontend Vite server proxies API requests to the backend on port 8000.
Visit http://localhost:5173 to view the application.