29 lines
426 B
Markdown
29 lines
426 B
Markdown
# TermSearch
|
|
|
|
Monorepo with a FastAPI backend and React + Tailwind frontend.
|
|
|
|
## Development
|
|
|
|
- Backend runs on http://localhost:8000
|
|
- Frontend runs on http://localhost:5173
|
|
|
|
### Docker
|
|
|
|
Build and start both services:
|
|
|
|
- `docker compose up --build`
|
|
|
|
### Local (without Docker)
|
|
|
|
Backend:
|
|
|
|
- `cd backend`
|
|
- `poetry install`
|
|
- `poetry run uvicorn app.main:app --reload`
|
|
|
|
Frontend:
|
|
|
|
- `cd frontend`
|
|
- `pnpm install`
|
|
- `pnpm dev`
|