Dev Resources
devChallenges favicon

devChallenges

Code Challenge

DevChallenges.io is a community and a platform for anyone who wants to become a Software Engineer by building real-life projects and solving practical tasks. devChallenges.io is built with the goal of enabling you to build an outstanding portfolio.

devChallenges's website screenshot

About devChallenges

devChallenges.io is a platform for practicing front-end and full-stack development through real-life coding challenges organized into career roadmaps (Responsive Web Developer, JavaScript Developer, Frontend Developer). Users select a challenge, code the project independently using provided requirements and design resources, then submit a GitHub repository link and a live demo link. The platform also includes a code review component where users can review and give feedback on other participants' submissions.

Challenges span skill levels from beginner to mid-level and cover HTML, CSS, Tailwind CSS, JavaScript, TypeScript, and Git, with projects ranging from static pages (blog cards, FAQ pages, pricing tables) to applications involving external APIs (movie search, GitHub profile search, recipe apps, text-to-speech). The site is aimed at developers building a portfolio to support job applications, including those working through tutorial content who want practice with applied projects.

Key features

  • Real-world coding challenges with provided designs to build a portfolio
  • Structured career roadmaps (Responsive Web, JavaScript, Frontend Developer)
  • Code editor with downloadable resources and requirements for each challenge
  • Submission via GitHub repository link plus a deployed demo link
  • Peer code review and feedback on submitted projects

Frequently asked questions

Who is devChallenges for?

It is for people learning front-end or full-stack development who want to practice by building real-life projects instead of just watching tutorials.

What technologies can I practice?

Challenges cover HTML5, CSS3, Tailwind CSS, JavaScript, TypeScript, Git, and frontend frameworks like React, Vue.js, and Svelte.

How does the submission process work?

You code the project in your own space, then submit it by providing a GitHub repository link and a live demo link where the project is deployed.

Does the platform offer guided learning paths?

Yes, it offers career roadmaps such as Responsive Web Developer, JavaScript Developer, and Frontend Developer that organize challenges by skill progression.

Can I get feedback on my code?

Yes, users can review other people's submitted code and give feedback as part of the learning process.

Advertise here

Featured products

  • SerpApi - Search API favicon
  • CoreClaw favicon

Show your product to thousands of developers

· 100k monthly pageviews
· 7k newsletter subscribers

Advertise your product

You might also like