Welcome to our code refinement assessment! You'll evaluate and improve React code generated by AI from an UI design. This simulates real-world tasks where you'll validate AI outputs against quality standards.
Your ability to:
- Implement pixel-perfect UI from designs
- Apply accessibility best practices
- Write clean, maintainable React/TypeScript
- Apply React best practices and hooks correctly
- Optimize component reusability
- Improve code structure
- Communicate technical decisions
- React 18 + TypeScript
- Tailwind CSS v4
- shadcn/ui components
- Vite build system
-
Accessibility
-
Code Best Practices
- React Hooks
- Component Patterns
- Performance
-
TypeScript Quality
-
Reusability & Maintainability
-
UI Implementation
- Pixel-perfect design matching
- Responsive behavior (mobile/desktop)
- Consistent styling system
You can find the design in the assets
folder.
git clone https://github.com/cloudfactory/cw-fe-assestment-task-1.git
cd cw-fe-assestment-task-1
npm install
npm run dev
Open src/App.tsx
file and start editing the code following the general guidelines.
Describe the changes you made in the OUTPUT.md
file. it should be brief and to the point, the same way you would put a code review comment. we will look at how well you communicate ideas about coding and development, as this is an important part of collaborative development.
commit all your changes (including the OUTPUT.md
file) and push to the repository to your github account.