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.

Password Visibility Toggle App

A responsive web app that allows users to securely show or hide passwords using a clean interface.

Random Number Generator Web App

A simple web app that generates random numbers instantly within a user-defined range.

Interactive Calendar Web App

A responsive calendar web app for viewing months, navigating dates, and highlighting important days.

Tip Calculator Web App

A responsive web application that quickly calculates total bill amounts using user entered tip percentages.

Copy Text to Clipboard Web App

A simple JavaScript web application that allows users to quickly copy typed text to clipboard.

Network Status Monitor Web App

A responsive web application that detects real-time internet connectivity and dynamically updates user status using JavaScript.

Interactive Profile Card Web App

A responsive profile card web application featuring animated social media toggles, clean UI design, and modern JavaScript interaction.

Simple Responsive BMI Calculator

A lightweight, responsive BMI calculator using HTML, CSS, and JavaScript to quickly assess body mass index on any device.

Scroll To Top Web App

This interactive web application tracks scroll progress and provides a smooth, animated button to return to the top effortlessly.

Time Based Greeting App

A responsive digital clock web application that displays real-time hours, minutes, seconds and greeting message based on current time.