๐ JavaScript Mini Projects
Welcome to my collection of JavaScript mini projects! This repository is focused on practicing and improving my core JavaScript skills through small, functional applications. Each project highlights a specific concept like DOM manipulation, event handling, API usage, and local storage.
๐ Projects Included
1. ๐ To-Do List App
A sleek and minimal to-do list application with support for dark mode! Users can:
- โ Add tasks
- โ
Mark tasks as completed
- ๐๏ธ Delete tasks
- ๐พ Automatically save tasks using Local Storage
๐ง Technologies & Features
- HTML5, CSS3
- JavaScript
- DOM Manipulation
- Event Listeners
- Local Storage API
๐ Live Demo
๐ Click here to try the To-Do List App
2. ๐ฆ๏ธ Weather App (OpenWeather API)
A sleek weather application that allows users to:
- ๐ Search for any city worldwide
- ๐ก๏ธ Get real-time temperature and weather conditions
- โ๏ธ Use data from OpenWeatherMap API
๐ง Technologies Used:
๐ Live Demo:
๐ Open Weather App
๐ Open Weather App V2
3. ๐ SmartCart - E-Commerce Cart Prototype
A minimal E-Commerce Cart system where users can:
- โ Add products to the cart
- ๐๏ธ Remove items from the cart
- ๐ต View real-time total price
- ๐พ Cart data is saved using Local Storage, so items persist even after page refresh
- โ
Smooth UI with dark mode look
๐ง Technologies & Features
- HTML5, CSS3
- JavaScript
- DOM Manipulation
- Event Listeners
- Local Storage API
- Responsive Dark Theme
๐ Live Demo
๐ Try the SmartCart App
4. ๐ธ Expense Tracker
A simple Expense Tracker application that allows users to:
- โ Add expenses with name and amount
- ๐๏ธ Delete individual expenses
- ๐ต View real-time total expense amount
- ๐ซ Form validation for invalid amounts
- ๐พ Expense data saved using Local Storage, so data persists after page refresh
- โ
Dark theme responsive UI
๐ง Technologies & Features
- HTML5, CSS3
- JavaScript
- DOM Manipulation
- Event Listeners
- Local Storage API
- Responsive Dark Theme
- Basic Form Validation
๐ Live Demo
๐ Try the Expense Tracker App
5. ๐ง Quiz App
A responsive, dark-themed Quiz Application where users can:
- โ Answer multiple-choice questions
- โ
Get instant feedback for correct answers
- โ See visual indication for wrong answers and correct choice
- ๐งพ View final score after completing the quiz
- ๐ Restart the quiz anytime
๐ง Technologies & Features
- HTML5, CSS3
- JavaScript
- DOM Manipulation
- Event Listeners
- Responsive Dark Theme
- Basic Score Tracking
๐ Live Demo
๐ Try the Quiz App
๐โโ๏ธ Author
Parvesh Bansal
๐ Connect with Me