A collection of JavaScript projects built while learning and exploring core JavaScript concepts. This repository contains projects ranging from beginner to intermediate level, focusing on DOM manipulation, ES6+, asynchronous JavaScript, APIs, and problem-solving.
- HTML5
- CSS3
- JavaScript (ES6+)
- ✅ Calculator
- ✅ Counter App
- ✅ To-Do List
- ✅ Weather App
- ✅ Digital Clock
- Variables & Data Types
- Functions
- Arrays & Objects
- Loops
- DOM Manipulation
- Events
- ES6 Features
- Arrow Functions
- Destructuring
- Spread & Rest Operators
- Promises
- Async/Await
- Fetch API
- Local Storage
- Error Handling
JavaScript-Projects/
│
├── Project-1/
├── Project-2/
├── Project-3/
├── ...
└── README.md
- Clone the repository
git clone https://github.com/vridhi14/JavaScript-Projects.git- Navigate to the project folder
cd JavaScript-Projects- Open any project in your browser using Live Server or simply open the
index.htmlfile.
The purpose of this repository is to:
- Practice JavaScript fundamentals
- Improve DOM manipulation skills
- Build real-world mini projects
- Learn API integration
- Strengthen frontend development skills
- Add more intermediate projects
- Improve UI/UX
- Make projects fully responsive
- Add React versions of selected projects
- Deploy all projects online
Suggestions and feedback are always welcome!
If you have ideas to improve any project, feel free to fork this repository and create a pull request.
Vridhi
- GitHub: https://github.com/vridhi14
⭐ If you found these projects helpful, don't forget to star this repository!