Welcome to my DevChallenges.io codebase!
This repository is my central hub for all solutions, experiments, and projects completed through the DevChallenges.io platform — a hands-on way to sharpen real-world development skills through structured, design-driven challenges.
This repo is a learning log.
Every folder represents progress through the DevChallenges curriculum, from early responsive layouts to more advanced full-stack builds. My aim is to:
- Practice clean, reusable, and modern code
- Recreate real-world UI/UX designs
- Document the thought process behind each build
- Track how my approach to problem-solving evolves over time
DevChallenges.io is a project-based learning platform founded by Thu Nghiem.
It provides developers with beautifully designed tasks inspired by real-world problems — perfect for leveling up in a structured, portfolio-friendly way.
You can choose between different learning paths:
- 🖥️ Responsive Web Developer — Foundations of mobile-first web design with HTML, CSS, & or frameworks like Tailwind & Bootstrap
- 🖥️ JavaScript Developer — Working through the fundamentals of JavaScipt like the DOM, Algorithms, Events, and Fetch API
- 🎨 Frontend Developer — Working with Front End frameworks like React, Vue.js, and Svelte
- ⚙️ Full-Stack Developer — Build and deploy complete applications with both front-end and back-end logic
Each challenge includes design resources, starter code, and a community of developers to learn from and collaborate with.
Each challenge folder typically includes:
📂 challenge-type/ #Learning path for the project
├──📂 challenge-name/
├── /src # Main project code
├── /resources # Static files, images, icons
└── preview.png # Visual snapshot of the challenge page
- Visit devchallenges.io
- Choose a challenge that matches your current skill level
- Fork or clone this repo if you’d like to follow along or compare solutions
- Build, iterate, and share your results
This repository is part of a long-term journey to:
- Build a comprehensive DevChallenges portfolio
- Practice industry-grade development workflows
- Share open and transparent learning progress
If you’re on the same path — let’s connect, collaborate, and grow together. ✨
- HTML, CSS, JavaScript (Core)
- React / Next.js (Front-end)
- Node.js / Express (Back-end)
- TailwindCSS / Scss Styled Components
- Vite / Webpack / Parcel
| Path | Status |
|---|---|
| Responsive Web Developer | ✅ Done |
| Front-End Developer | 🔄 In progress |
| Full-Stack Developer | ⏳ Coming soon |
This repo is mainly for personal learning, but feedback and pull requests are always welcome. If you’ve completed similar challenges, feel free to share ideas or alternative implementations.
Created and maintained by Kehinde Adigun