A collection of 29 small browser projects used to practise HTML, CSS, JavaScript, DOM interaction, responsive styling, and API integration.
| Theme | Projects |
|---|---|
| Utilities | Calculator, BMI calculator, QR generator, age calculator, countdown timer |
| Forms | Registration, login, email subscription, validation exercises |
| Productivity | To-do list, notes, stopwatch, mini calendar |
| Interactive UI | Theme switcher, toast notifications, gallery, drum kit, dice challenge |
| API practice | Image search, quotes, jokes, random users, GitHub profiles |
| Re-creations | Google search interface and Logiworks/Instack UI practice |
Each numbered directory is self-contained and typically includes an index.html, stylesheet, optional JavaScript, and a screenshot or short local README.
Open a project's index.html directly, or serve the repository locally:
python -m http.server 8000Then visit http://localhost:8000 and select a project directory.
This repository is a practice collection, not one monolithic production application. Some exercises follow common tutorials or interface references; their value here is the breadth of hands-on implementation. Original ownership should be assessed project by project from the files and embedded attributions.