Skip to content

A compact suite of browser-based utilities and mini-apps — from everyday calculators to classic web games — all written in pure HTML, CSS, and JavaScript. A playground of logic, UI, and creativity.

License

Notifications You must be signed in to change notification settings

akp-labs/02-web-projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 

Repository files navigation

02-web-projects

A compact suite of browser-based utilities and mini-apps — from everyday calculators to classic web games — all written in pure HTML, CSS, and JavaScript. A playground of logic, UI, and creativity.

Each project is intentionally lightweight, focusing on fundamentals. The emphasis is on understanding how things work in the browser: event handling, rendering, user interaction, and state management — without abstractions getting in the way.

This repository serves both as a learning archive and a rapid-experiment space, where small ideas can be implemented quickly without the overhead of creating separate repositories for every mini project.


Goals

  • Strengthen core web fundamentals (HTML, CSS, JavaScript)
  • Practice DOM manipulation and browser event handling
  • Build interactive tools and small games without frameworks
  • Explore UI logic, timing, and user input handling
  • Maintain clean, readable, and standalone web projects

Project Structure

All projects are organized under the web/ folder. Each project has its own subdirectory with source code and documentation.

Current project List:

  • age-calculator -> age-calculator.html
  • analogue-clock -> analogue-clock.html
  • calculator -> calculator.html
  • greeting-card -> greeting-card.html
  • height-converter -> height-converter.html
  • mini-image-slider -> mini-image-slider.zip + mini-image-slider\slider\script.js + slider.html + style.css + img\img1.jpg + img2.jpg + img3.jpg
  • number-guessing-game-> number-guessing-game.html
  • rock-paper-scissor -> rock-paper-scissor.html
  • simple-url-engine -> simple-url-engine.html
  • stopwatch -> stopwatch.html
  • text-to-code-v1 -> text-to-code-v1.html
  • tic-tac-toe-pvp -> tic-tac-toe-pvp.html
  • timer -> timer.html
  • tip-calculator -> tip-calculator.html
  • toss-coin -> toss-coin.html
  • reflex-timer -> reflex-timer.html

Usage

  1. Clone the repository:
    git clone https://github.com/akp-labs/02-web-projects.git
  2. Navigate to the folder of your interest.
  3. Open the file directly in a suitable environment.

License

This repository is licensed under the MIT License. See the LICENSE file for details.

About

A compact suite of browser-based utilities and mini-apps — from everyday calculators to classic web games — all written in pure HTML, CSS, and JavaScript. A playground of logic, UI, and creativity.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published