In this project, you'll use the GitHub users API to pull profile data and display it. It's a great challenge if you're looking to practice working with a 3rd-party API.
Order sum component
HTMLCSS1 NEWBIE
A perfect project for newbies who are starting to build confidence with layouts!
Galleria slideshow site
HTMLCSSJS3 INTERMEDIATE
This art gallery slideshow project will be a great test for your layout and JS skills. With the masonry layout, slideshow logic, and lightbox view there's a lot to build!
Tip calculator app
HTMLCSSJS2 JUNIOR
This small app is perfect for anyone starting to get to grips with JavaScript. The calculator functionality will be a nice test!
Product feedback app
HTMLCSSJS4 ADVANCED
This will be a perfect portfolio piece! You'll be working with JSON, managing state, and building like a real-world app. You can even create it as a full-stack project!
Sunnyside agency landing page
HTMLCSSJS2 JUNIOR
This challenge will be a perfect test of your layout and responsive skills. There's a tiny bit of JS for the mobile menu, but the focus is HTML & CSS.
Planets fact site
HTMLCSSJS3 INTERMEDIATE
In this challenge, you'll be building out an 8-page fact site for all planets in our solar system. This project will make an incredible portfolio piece when completed!
Calculator app app
HTMLCSSJS3 INTERMEDIATE
This calculator app will be a great test of your CSS and JS skills especially. If you're wanting to practice using Grid, this challenge will be perfect for you!
Audiophile e-commerce website
HTMLCSSJS5 GURU
This huge e-commerce challenge will provide an incredible test for your front-end skills. Once you're done, you'll have an amazing project to add to your portfolio!
GitHub user search app
HTMLCSSJSAPI2 JUNIOR
In this project, you'll use the GitHub users API to pull profile data and display it. It's a great challenge if you're looking to practice working with a 3rd-party API.
Order sum component
HTMLCSS1 NEWBIE
A perfect project for newbies who are starting to build confidence with layouts!
Galleria slideshow site
HTMLCSSJS3 INTERMEDIATE
This art gallery slideshow project will be a great test for your layout and JS skills. With the masonry layout, slideshow logic, and lightbox view there's a lot to build!
Tip calculator app
HTMLCSSJS2 JUNIOR
This small app is perfect for anyone starting to get to grips with JavaScript. The calculator functionality will be a nice test!
Product feedback app
HTMLCSSJS4 ADVANCED
This will be a perfect portfolio piece! You'll be working with JSON, managing state, and building like a real-world app. You can even create it as a full-stack project!
Sunnyside agency landing page
HTMLCSSJS2 JUNIOR
This challenge will be a perfect test of your layout and responsive skills. There's a tiny bit of JS for the mobile menu, but the focus is HTML & CSS.
Join Our Slack Community
Join over 50,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
I am happy for Frontend Mentor to contact me by email