30 HTML, CSS, and JavaScript Projects
Welcome to the repository of 30 projects created using HTML, CSS, and JavaScript. Each project leverages the Document Object Model (DOM) to create dynamic and interactive web applications. Table of Contents
Introduction
Projects List
Installation
Usage
Contributing
License
Introduction
This repository contains 30 projects that demonstrate the capabilities of HTML, CSS, and JavaScript. Each project focuses on different aspects of web development, from basic structure and styling to advanced interactivity using the DOM. Projects List
Project 1: Simple Calculator
Project 2: To-Do List
Project 3: Weather App
Project 4: Interactive Quiz
Project 5: Tip Calculator
Project 6: Countdown Timer
Project 7: Image Slider
Project 8: Modal Popup
Project 9: Form Validation
Project 10: Digital Clock
Project 11: Random Quote Generator
Project 12: BMI Calculator
Project 13: Tic Tac Toe Game
Project 14: Color Picker
Project 15: Movie Search App
Project 16: Recipe Finder
Project 17: Drum Kit
Project 18: Memory Game
Project 19: Weather Dashboard
Project 20: Expense Tracker
Project 21: Music Player
Project 22: Notes App
Project 23: Chat App
Project 24: Stopwatch
Project 25: Rock Paper Scissors Game
Project 26: Currency Converter
Project 27: Infinite Scroll
Project 28: Number Guessing Game
Project 29: Star Rating
Project 30: Portfolio Website
Installation
To run these projects locally, follow these steps:
Clone the repository:
git clone https://github.com/Sunny-Saurya/Javascript_Projects
Navigate to the project directory:
sh
cd Javascript_Projects
Open any project folder:
cd project-folder-name
Open the index.html file in your browser.
Usage
Each project folder contains its own set of HTML, CSS, and JavaScript files. Open the index.html file in your preferred web browser to view and interact with the project. Contributing
Contributions are welcome! If you have suggestions for improvements or new features, feel free to open an issue or submit a pull request.
Fork the repository.
Create a new branch (git checkout -b feature-branch).
Make your changes.
Commit your changes (git commit -m 'Add new feature').
Push to the branch (git push origin feature-branch).
Open a pull request.
License
This repository is licensed under the MIT License. See the LICENSE file for more information.