This repository contains 10 beginner-friendly web applications built using HTML5, CSS3, and Vanilla JavaScript. These projects were developed as part of the Hands-On JavaScript Web Application Development course by Vijay Kumar on Udemy.
Each project is designed to improve your JavaScript skills by focusing on DOM manipulation, event handling, logic building, and UI responsiveness — without the use of any libraries or frameworks.
-
💰 Fantastic FD Calculator A tool to calculate compound interest easily and accurately.
-
🔐 Enigmatic Password Generator Generate strong, secure passwords with customizable options.
-
🎂 Timeless Age Calculator Enter your date of birth and get your exact age in years, months, and days.
-
🍽️ Ingenious Tip Calculator Calculate tip amounts based on service quality and bill value.
-
✅ Dynamic To-Do List Add, remove, and check off tasks to stay productive and organized.
-
🔤 Vibrant Vowel Checker Instantly count and highlight vowels in any input text.
-
⏰ Dazzling Digital Clock A real-time digital clock with sleek styling.
-
📊 Savvy Expense Tracker Track income and expenses with real-time balance updates.
-
💬 Captivating Popover Application Create interactive popovers to enhance UX/UI.
-
🔎 Marvelous ASCII/Unicode Char Detector Detect character type (ASCII/Unicode) in any input.
- HTML5
- CSS3
- JavaScript (ES6+)
Each project is located in its own folder. To run any project:
-
Clone the repo:
git clone https://github.com/Morg3an/10-js-projects.git
-
Navigate to a project folder:
cd FD-Calculator
-
Open the
index.html
file in your browser.
- Master fundamental JavaScript concepts.
- Build interactive and responsive web apps.
- Understand core frontend development workflows.
- Learn by doing with real-world mini projects.
These projects are based on the Udemy course by Vijay Kumar. The course is focused on helping beginners become confident JavaScript developers through practical project-based learning.
This repository is for learning and personal use. If you'd like to use any of the projects commercially or contribute, feel free to fork or open a PR.
Thanks to Vijay Kumar for the engaging course content and guidance throughout this journey.