A curated collection of JavaScript projects created to explore and practice various web development concepts.
Each project focuses on a specific skill, from DOM manipulation to form validation and interactive UI components.
A robust client-side form validation tool.
Features:
- Checks for empty required fields
- Validates email format
- Ensures password confirmation matches
- Provides instant feedback to the user
A dynamic pizza ordering interface that updates the total price based on user selections.
Features:
- Customizable pizza options
- Automatic price calculation
- Simple and responsive UI
A simulation of a real-world electronic voting machine.
Features:
- Candidate number input
- Vote confirmation
- Result display after voting ends
An interactive quiz application that challenges users with multiple-choice questions.
Features:
- Dynamic question rendering
- Real-time score tracking
- Final result display
- HTML5 → Structure
- CSS3 → Styling
- JavaScript (ES6+) → Logic & Interactivity
- DOM Manipulation → Dynamic UI updates
(Images are stored in the screenshots folder)
This repository is licensed under the MIT License.























