The ux-engineer-storybook
project is designed to provide a robust development environment using Storybook for UI components, Vite for rapid builds, and TypeScript for type-safe JavaScript. This project leverages popular libraries and tools to create a scalable and maintainable codebase for developing and documenting UI components.
To install the project, clone the repository and install the dependencies:
pnpm install
To start the development server, run:
pnpm run dev
To start Storybook for developing and viewing UI components, run:
pnpm run storybook
To build the Storybook for production, run:
pnpm run build-storybook
- Storybook: Develop, document, and test UI components in isolation.
- TypeScript: Ensures type safety throughout the codebase.
- TailwindCSS: Utility-first CSS framework for styling.
- Radix UI: Accessible, unstyled components for building high-quality UI.
- Vite: Fast and optimized build tool for modern web projects.
- ESLint: Pluggable linting utility for JavaScript and TypeScript.