Skip to main content

Product Requirements

Mandatory Stack

  • Next.js (App Router)
  • TypeScript
  • TailwindCSS + daisyUI

Integration Requirements

  • API base URL configurable via env.
  • Supports an API-first Laravel integration pattern.
  • Ready to adapt generated API clients from OpenAPI.

Quality Requirements

  • Lint must pass cleanly.
  • Typecheck must pass.
  • Build must succeed.
  • Testability is prioritized from the initial project structure.

Documentation Requirements

  • PRD & Scope tersedia.
  • Architecture decisions terdokumentasi.
  • An engineering runbook for API integration is available.