Create a small but clean reusable UI component library inside the project.
Requirements
- Create a
/components/ui/ folder
- Add components: Button, Card, Input, Modal
- Add props for customization
- Add documentation inside README
- Replace at least 2 components in existing code with the new library
Why This Is Hard
Tests abstraction skill, reusability thinking, documentation ability, and UI design.
Expectations
- Clean API for each component
- No duplication in code
- UI should look consistent across the app
Create a small but clean reusable UI component library inside the project.
Requirements
/components/ui/folderWhy This Is Hard
Tests abstraction skill, reusability thinking, documentation ability, and UI design.
Expectations