This repository demonstrates how you can build a design system that ensures consistent UI, reusable components, styling guidelines, and has accessibility at its core.
Clone this repository and install dependencies:
git clone https://github.com/Nhollas/design-system-playground.git
cd design-system-playground
npm installTo start the development environment:
npm run devOpen an issue or submit a pull request for any improvements or bug fixes. Contributions are welcome!
- Tailwindcss V4: Provides utility-first styling across UI components.
- React Aria Components: Helps with accessible interaction patterns and behaviors.
- React Hook Form: Handles complex form states and validations.
- Zod: Ensures robust schema validation for form data.
- Tanstack Query: Manages server-state, caching, and data fetching logic.
Here are some screenshots of the app in its current state:




