Skip to content

kehindeadigun/devchallenges

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🧩 DevChallenges Collection

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.


📘 Purpose

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

🧭 About DevChallenges

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.


🛠️ Structure

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

🚀 Getting Started

  1. Visit devchallenges.io
  2. Choose a challenge that matches your current skill level
  3. Fork or clone this repo if you’d like to follow along or compare solutions
  4. Build, iterate, and share your results

💡 Goals

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. ✨


🧠 Tech Stack (varies by project)

  • HTML, CSS, JavaScript (Core)
  • React / Next.js (Front-end)
  • Node.js / Express (Back-end)
  • TailwindCSS / Scss Styled Components
  • Vite / Webpack / Parcel

🗂️ Progress

Path Status
Responsive Web Developer ✅ Done
Front-End Developer 🔄 In progress
Full-Stack Developer ⏳ Coming soon

🤝 Contributions

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.


📫 Contact

Created and maintained by Kehinde Adigun

About

Codebase for DevChallenges.io projects and challenge paths — responsive, front-end, and full-stack builds.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors