Master advanced UI patterns, accessibility, and complex interactions
Build a nested checkboxes component with parent-child selection logic
Build an auth code input component that allows users to enter a 6-digit authorization code
Build a list of progress bars that fill up gradually concurrently, up to a limit of 3 and allows for pausing and resuming
Build a generalized data table with pagination and sorting features
Build a fully-accessible modal dialog component that supports all required keyboard interactions
Build a generalized data table with pagination, sorting and filtering features
Build an image carousel that smoothly transitions between images that has a minimal DOM footprint
Build an interface where users can drag to select multiple cells within a grid
Build an N x N tic-tac-toe game that requires M consecutive marks to win
Build a component that allows transferring of items between two lists, bulk selection/unselection of items, and adding of new items
Build Wordle, the word-guessing game that took the world by storm