A collection of interactive JavaScript projects showcasing dynamic UI, DOM manipulation, APIs, and creative functionality.
This repository is designed for practicing JavaScript fundamentals, event handling, and front-end web development through fun, hands-on mini-projects. 🚀
Explore all projects live via GitHub Pages:
👉 JS Interactive Projects
| # | Project Name | Description | Live Demo | |—|————–|————-|———–| | 1 | Counter | Simple counter with increment, decrement, and reset functionality using DOM manipulation. | View Project | | 2 | Guess the Number | A number guessing game demonstrating conditional logic and DOM updates. | View Project | | 3 | Color Change | Dynamically change background color using JavaScript events. | View Project | | 4 | Digital Clock | Displays a real-time digital clock using the Date object and setInterval. | View Project | | 5 | String Formatters | Format text dynamically using JavaScript string methods. | View Project | | 6 | Telephone Formatter | Formats user input into a phone number dynamically. | View Project | | 7 | Multi Typing Effect | Animated typing effect cycling through multiple strings. | View Project | | 8 | Bill Splitter | Split bills among friends with tip calculation using interactive forms. | View Project | | 9 | Toast Popup | 09isplay toast notifications dynamically using JavaScript and CSS animations. | View Project | | 10 | Generate Random Images | Displays random images on button click. Demonstrates APIs & fetch requests. | View Project | | 11 | Meme Generator | Display memes using API. | View Project | | 12 | Meme Generator | Display quotes using API. | View Project | –
This repository — js-interactive-projects
— is part of the sudhanshuverse learning series, built to strengthen your JavaScript and front-end development skills through creative, interactive projects.
—