Skip to content

[frontend] Monorepo scaffold: apps/web with Next.js 14 App Router (no src-dir) + Tailwind #43

@ozpool

Description

@ozpool

Context

Bootstrap the Next.js app. Everything frontend is blocked on this.

Ref: PRISM_PRD_v1.0.html §Day 1.

Scope

In scope:

  • apps/web scaffold via pnpm create next-app@latest --typescript --tailwind --app --no-src-dir
  • Tailwind + PostCSS configured
  • TS strict mode

Out of scope:

Acceptance Criteria

  • pnpm --filter web dev renders a placeholder page
  • All tx states rendered (idle/pending/success/error/wrong-network)
  • wagmi v2 + viem v2 (not ethers)
  • ABIs from packages/shared (never hand-maintained)
  • Keyboard navigable; semantic HTML; WCAG AA contrast
  • Responsive at 320 / 768 / 1280
  • pnpm typecheck && pnpm lint && pnpm test pass

Dependencies

References

  • PRD §Day 1

Estimate

S

Metadata

Metadata

Assignees

Labels

layer:frontendNext.js / wagmi / React / Tailwindpriority:p0-blockerBlocks the critical pathstatus:readyScoped and ready to pick uptype:featureNew capability or deliverable

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions