Everything you need to build on this.
Documentation completeness was a deliberate priority for this product, not an afterthought.
Getting started
Requirements, install, environment setup, and running the product locally or in production.
Customization
How to change color, spacing, radius, and typography from the token files — never a component.
Components
Every component in /components/ui and the feature-specific ones, and when to reuse vs. extend.
FAQ
Tech stack, licensing, backend expectations, and how the mock-data layer works.
Common questions.
What's the tech stack?
Next.js, React, Tailwind CSS, and TypeScript.
How customizable is it?
Every color, spacing, and radius is a token, not a hardcoded value — rebrand the whole product by changing the token file, not hundreds of components.
How do I replace mock data with a real API?
Each file in /lib/mock-data exports typed fixtures matching the shape components expect. Replace the export with a fetch call returning the same shape — no component code needs to change.