simple, add a comment explaining the pattern, and test edge cases thoroughly.
## 4. Frontend Development (React + Next.js)
### Component Architecture
- **Do not create new /api endpoints** in apps/web
No other project uses it yet
11k5mo agoReviewMountCreate a free account to mount
Demo** — a **video or images** showing the change. Expected on contributor
PRs for UI / frontend changes (check the "UI / frontend change" box under
*Type of change*) so reviewers
11k13d agoReviewMountCreate a free account to mount
Agent Notes
## Local Dev Servers
- Frontend: from `frontend/`, run `npm ci` if dependencies are missing, then `npm run dev`.
- Backend (full/rollback): from `backend/`, run `uv run uvicorn main:app --host
11k50d agoReviewMountCreate a free account to mount
changes, run a normal scoped build without `SkipBunCompile` for the affected project so the frontend asset pipeline runs.
### Default local loop for C# or Razor component changes
- For a single
11k42d agoReviewMountCreate a free account to mount
composes a report with **inline citations** back to web sources. It ships a
React frontend over an ADK-powered FastAPI backend. There is no datastore, no
ingestion pipeline
1 project uses a version of this
11k35d agoReviewMountCreate a free account to mount
deployed as one Cloud Run service, serves every entry point:
- the web app (`frontend/`), one page: the Studio, with the agent's chat beside it;
- the Studio
11k35d agoReviewMountCreate a free account to mount
web/README.md`) is a
real part of the repo — read it if the frontend is what you're after; it's just outside the
ADK harness interfaces this guide teaches. When
11k35d agoReviewMountCreate a free account to mount
source payment infrastructure platform for developers. Monorepo with a Python/FastAPI
backend and a Next.js frontend.
This file is the entry point for AI agents working in this repo: start here
10k3d agoReviewMountCreate a free account to mount
Frontend Development Guide
Next.js web application with TypeScript, TanStack Query, and Tailwind CSS.
## Quick Commands
All of these are root scripts, run from `clients/`:
```bash
pnpm dev # Start dev server
10k3d agoReviewMountCreate a free account to mount
mode or pipe into `head`.
### Testing the TUI in a controlled terminal
The ratatui frontend is sensitive to terminal size and key encoding. For repeatable manual tests use tmux:
```bash
10k2mo agoReviewMountCreate a free account to mount