Project challenges

Browse all challenges

Start building any project you can dream of to train your front end / full stack skills or to build a useful toolkit.
66 challenges
Testimonial Card
+100 rep
Testimonial CardBuild a simple user testimonial card with key testimonial elements
Blog Card
+100 rep
Blog CardBuild a simple blog card displaying details of a blog article
Profile Card
+100 rep
Profile CardBuild a simple profile card featuring a user's basic information and links to their social media profiles
Button Component
+100 rep
Button ComponentBuild a button component capable of showing different states, sizes and icon configurations
Text Input Component
+100 rep
Text Input ComponentBuild a text input component used for collecting user input
Collections Grid Section
+100 rep
Collections Grid SectionBuild a responsive dynamic section to display selected product collections
Newsletter Section
+300 rep
Newsletter SectionBuild a responsive newsletter subscription section with both client-side and server-side validation
Cookie Consent
Premium
Cookie ConsentBuild a responsive cookie banner and preferences dialog backed by a cookie consent management system
Product Details Page
Product Details PageBuild a responsive and user-friendly page that highlights product features, images and allow customers to add them to the cart
Shopping Cart Section
Premium
Shopping Cart SectionBuild a fully functional and responsive shopping cart section including all standard cart functions
Badge Component
+100 rep
Badge ComponentBuild a badge component that can be used for displaying numbers and short text
Product Grid Section
+300 rep
Product Grid SectionBuild a responsive and modular section to display specified product listings
404 Section
+100 rep
404 SectionBuild a responsive and minimal 404 section to indicate that a requested page was not found
About Us Page
Premium
+300 rep
About Us PageBuild a page to display information about a company
Account Settings Section
Premium
+300 rep
Account Settings SectionBuild a responsive account settings interface that allows users to update avatar and account information
Billing History Section
+300 rep
Billing History SectionBuild a responsive payment history section that allows users to view and download their past invoice details
Billing Information Section
+300 rep
Billing Information SectionBuild a responsive billing information section that allows users to update their payment method, email, and address details securely
Billing Plans Section
Premium
Billing Plans SectionBuild a billing plans section that incorporates functions for managing subscription plans, including the ability to subscribe, upgrade, and downgrade plans
Showing 18 out of 66 challenges