Welcome! This repository contains my personal solutions to the JavaScript30 challenge by Wes Bos. Iβm completing all 30 vanilla JavaScript projects, while enhancing them with clean design, better interactivity, and responsiveness.
π οΈ Each project is deployed live using GitHub Pages.
π View all project demos in one place:
π https://icabduqaadir12.github.io/javascript30-demos/
Day | Project Title | Live Demo Link |
---|---|---|
01 | Drum Kit | Live Demo |
02 | JavaScript Clock | Live Demo |
03 | CSS Variables | Live Demo |
04 | Array Cardio Day 1 | Live Demo |
⦠| Coming Soon | Stay tuned for more⦠|
Each project folder typically contains:
index.html
β HTML structurestyle.css
β CSS stylesscript.js
β JavaScript logicscreenshot.png
β Visual previewREADME.md
β Project-specific documentationAdditional assets or subfolders may be included for certain projects.
This repository focuses on the following topics:
javascript
vanilla-js
array-methods
dom-manipulation
html
, css
, web-development
creative-coding
interactive-ui
Original challenge code Β© Wes Bos β used under the terms of the JavaScript30 course license.
All enhancements, designs, and documentation by Abdukadir Ibrahim are released under the MIT License.
Thanks to Wes Bos for the excellent course, and to the open-source community for continued inspiration.