TTechCorp

Frontend Component Library

3-5 hours
Posted 2 days ago
React
TypeScript
UI Design
Intermediate
Task Description
What you'll be building and evaluation criteria

In this task, you will build a small component library using React and TypeScript that demonstrates your understanding of component design, reusability, and accessibility.

Requirements:

  • Create a set of 5 reusable UI components (Button, Card, Modal, Form Input, Dropdown)
  • Implement proper TypeScript typing for all components
  • Ensure components are accessible (keyboard navigation, ARIA attributes)
  • Create a simple demo page showcasing all components
  • Write clear documentation for each component

Evaluation Criteria:

  • Code quality and organization
  • Component reusability and API design
  • TypeScript implementation
  • Accessibility considerations
  • Documentation clarity
Submit Your Solution
Upload your completed work or provide a GitHub repository link
Or submit GitHub repository
Task Details
DifficultyIntermediate
Time Estimate3-5 hours
Posted2 days ago
Submissions42
Success Rate78%
About TechCorp
T

TechCorp

Technology

TechCorp is a leading software company specializing in enterprise solutions and developer tools. They're known for their high-quality products and innovative approach to software development.

View Company Profile