Files
agentic-dev/apps/web-next/AGENTS.md

538 B

apps/web-next — Next.js 15 Reference App

Thin Next.js app consuming @repo/api-client for data and @repo/ui for components.

Key Files

  • src/app/api/trpc/[trpc]/route.ts — tRPC HTTP endpoint (fetch adapter)
  • src/app/providers.tsx — Wraps with <ApiProvider>
  • src/app/layout.tsx — Root layout

Rules

  • Use @repo/api-client hooks for all data fetching
  • Use @repo/ui components for all UI
  • tRPC endpoint imports appRouter from @repo/api
  • Payload instance initialization goes in src/lib/payload.ts