You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This project consists of a FastAPI backend server and a React + TypeScript frontend application exported from Databutton.
4
+
5
+
## Stack
6
+
7
+
- React+Typescript frontend with `yarn` as package manager.
8
+
- Python FastAPI server with `uv` as package manager.
9
+
10
+
## Quickstart
11
+
12
+
1. Install dependencies:
13
+
14
+
```bash
15
+
make
16
+
```
17
+
18
+
2. Start the backend and frontend servers in separate terminals:
19
+
20
+
```bash
21
+
make run-backend
22
+
make run-frontend
23
+
```
24
+
25
+
## Gotchas
26
+
27
+
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.
28
+
29
+
Visit <http://localhost:5173> to view the application.
0 commit comments