Skip to content

EmertxeInfoTech/wsa-javascript-mini-projects

Repository files navigation

WSA JavaScript Mini Projects

This repository contains a collection of 10 mini projects built using only HTML, CSS, and JavaScript.
These projects are designed for beginner to intermediate-level learners to strengthen their understanding of JavaScript, DOM manipulation, and web interactivity.

Each folder inside this repo represents a self-contained mini project.
Use the deployed links provided below to preview each project live.


🔗 Live Project Demos

S.No Project Title Live Link
1 Color Flipper Preview
2 Dark Mode Toggle Preview
3 Feedback UI Preview
4 Palindrome Checker Preview
5 Random Image Generator Preview
6 Stop Watch Preview
7 Testimonial Slider Preview
8 Tip Calculator App Preview
9 Video Popup Preview
10 Weather App Preview

🛠️ Tech Stack

  • HTML
  • CSS
  • JavaScript

✨ Project Highlights

Each mini project demonstrates a specific concept or UI pattern:

  • ✅ DOM Manipulation
  • ✅ Event Handling
  • ✅ Form Validation
  • ✅ Conditional Rendering

📁 Folder Structure

js-mini-projects/
├── color-flipper/
├── dark-mode-toggle/
├── feedback-ui/
├── palindrome-checker/
├── random-image-generator/
├── stop-watch/
├── testimonial-slider/
├── tip-calculator-app/
├── video-popup/
└── weather-app/

Each folder contains its own index.html, style.css, and script.js file.


🎯 Learning Outcomes

By building these mini projects, learners will:

  • Understand how to structure a JavaScript project
  • Practice using functions, conditionals, and events
  • Work with real-world UI interactions (e.g., form input, popups, toggles)

👨‍🏫 Ideal For

  • Students enrolled in WSA Web Development Program
  • Beginners practicing JavaScript and frontend basics
  • Mentors looking to review structured frontend mini projects

📄 License

© 2025 WSA. All rights reserved.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published