JavaScript Beginner Projects

Small beginner-friendly JavaScript projects I created while learning fundamentals.

Counter App

A dynamic counter application built with HTML, CSS, and JavaScript. It leverages DOM manipulation to increase, decrease, and reset numbers seamlessly.

Color Picker Web App

A responsive color picker built with HTML, CSS, and JavaScript. It shows HEX, RGB, and HSL values in real time using the iro.js library.

Digital Clock

A responsive digital clock built with HTML, CSS, and JavaScript. It displays real-time hours, minutes, and seconds within a clean modern interface.

Random Password Generator

A simple and responsive web app that generates strong, secure passwords with a single click. Includes copy-to-clipboard functionality for convenience.

Quiz Web App

A clean, responsive quiz app built with HTML, CSS, and JavaScript, featuring dynamic questions, instant feedback, and simple interactive controls.

Rock–Paper–Scissors Game

A simple interactive Rock–Paper–Scissors web game built with HTML, CSS, and JavaScript, featuring animations, responsive design, and smooth user experience.

Smart Weather Finder

A simple, fast weather app that shows real-time temperature, humidity, and wind speed using a city name search with accurate data and smooth performance.

Smart Notes Web App

A responsive JavaScript-based notes application that stores user data locally with a clean, modern, mobile-friendly interface and intuitive user experience.

Age Calculator Web App

A responsive JavaScript age calculator web app that accurately computes years, months, and days from a selected birth date using clean logic and modern styling.

Joke Generator Web App

A responsive JavaScript joke generator using an external API, featuring a clean UI, smooth animations, and fully mobile-friendly modern design.

Movie Search Web Application

A responsive movie search web application using OMDb API, allowing users to explore films with posters, ratings, and detailed information.

To-Do List Web App

A responsive dark-themed To-Do List web application that allows users to add, manage, and check tasks, with unique styles and local storage support.

Snack-Bar Notifications

A responsive dark-themed notification system built with HTML, CSS, and JavaScript, displaying dynamic success, error, and invalid alerts.

Text to Voice Converter

A responsive web application that converts written text into natural-sounding speech using JavaScript Speech Synthesis API.

Daily Quote Generator

A responsive quote generator web app featuring live API quotes, custom X-inspired design, and modern UI enhancements.

Calculator Web Application

A responsive calculator web app built using HTML, CSS, and JavaScript with unique styling, clean layout, and GitHub-ready design.

Secure Login UI

A responsive and modern login interface designed using HTML and CSS with clean layout, accessibility, and mobile-first design principles.

Theme Toggle App

A responsive JavaScript web application that enables smooth day and night theme switching with animations and saved user preferences.

Bg Color Changer

An interactive web application that generates random background colors on click, featuring smooth animations and responsive modern design.

Smart Character Counter

A responsive character counter web app featuring live character and word tracking, limits, auto-resizing textarea, and a clean modern UI.