UI Components
Build production-ready UI components from scratch with live code editor and instant preview.
Build production-ready UI components from scratch with live code editor and instant preview.
11 of 11 components
Build a component that books a one-way or round-trip flight for specified dates. This is a classic form component challenge that tests your ability to handle conditional rendering, form validation, and user feedback.
Build an interactive star rating component that allows users to rate items on a scale of 1-5 stars
Build a modal dialog component that overlays the page with a backdrop and can be opened and closed
Build a tooltip that appears on hover to display helpful information
Build an image carousel with navigation arrows and automatic slideshow functionality
Build a simple counter with increment, decrement, and reset functionality
Build a dropdown menu that opens on click and closes when clicking outside
Build a pagination component for navigating through pages of data