Skip to content

qafaraz/Javascript-Projects

Repository files navigation

Javascript Projects

Welcome to my JavaScript mini-project collection. This repository showcases practical projects I built to improve real frontend skills with clean, readable code.

Why This Repository

  • Practice core JavaScript concepts in real scenarios
  • Build stronger DOM and event-handling skills
  • Improve UI thinking and interaction design
  • Create a portfolio of small but useful web apps

Featured Projects

  • Background Video
    A simple media control interface with play and pause actions.

  • Form Value
    A dynamic form experience that captures and displays submitted data.

  • New Year Countdown
    A live countdown app based on date and time calculations.

  • Pomodoro Time
    A focus timer that helps manage work sessions effectively.

  • Dice Roll Simulator
    A beginner-friendly dice app with animation and roll history.

  • Random Color Generator
    Generate random hex colors and apply them to the page background.

  • Random Emoji
    Display a random emoji on each button click.

  • Mouse Event
    Track mouse events and pointer position in an interactive area.

  • To Do List
    Add, complete, and delete tasks while keeping data in localStorage.

Homepage Navigation

The root index.html works as a central landing page for all projects. From the homepage, you can open each project directly from a dedicated card.

Tech Stack

  • HTML
  • CSS
  • Vanilla JavaScript

Run Locally

  1. Clone the repository
  2. Open index.html from the root folder
  3. Click any project card to explore the apps

Author

Qafar Qəmbərzadə
GitHub: https://github.com/qafaraz

Releases

No releases published

Packages

 
 
 

Contributors