Improve your front-end coding skills by building real projects
Solve real-world HTML, CSS and JavaScript challenges whilst working to professional designs. Join 94,934 developers building projects, reviewing code, and helping each other get better.
Login with GitHub
How it works
Choose your challenge
Have a look through our collection of web designs. Pick one that you feel will be a nice challenge for you at this stage.
Code the design
Start the challenge and download all the starter files. We provide all the files you'll need to complete the challenge. Building it is up to you!
Submit your solution
Post your solution on the platform for everyone to see and get feedback on your code from other developers in the community.
Give others feedback
Thinking critically about other people's code is a crucial skill. Help others while deepening your own knowledge by giving feedback on solutions.
Latest Challenges
- HTML
- CSS
- JS
Maker pre-launch landing page
Put your layout skills to the test with this landing page challenge. The only JS you'll need will be for the custom form validation on the email input.
View challenge- HTML
- CSS
- JS
Loopstudios landing page
This challenge is perfect if you're looking to test your CSS Grid chops. Even without Grid, this project will be a fun one to help you practice your layout skills!
View challenge- HTML
- CSS
- JS
Pomodoro app
This Pomodoro app will provide some tricky challenges, including building a circular progress bar. You'll also build a range of customizations, like colors and fonts.
View challenge
Latest Solutions
- HTML
- CSS
Mobile first (HTML+Flexbox CSS)
View SolutionWould love to receive valuable feedback on a recent project:
- Mobile-first,
- Added light ':hover' effect on each card and rating.
Join our Slack community
Join over 30,000 people taking the challenges, talking about their code, helping each other, and chatting about all things front-end!
Subscribe to our newsletter
Stay up-to-date with new challenges, featured solutions, selected articles and Frontend Mentor latest news