Welcome to the 30days30javascriptprojects repository! This project is dedicated to the challenge of building 30 JavaScript projects in 30 days. The goal is to improve your JavaScript skills by working on a variety of small, interesting projects each day.
The 30days30javascriptprojects challenge is designed to help developers of all skill levels to practice and improve their JavaScript skills. Each day, you'll create a new project from scratch, each focusing on different aspects of JavaScript, such as DOM manipulation, APIs, and more.
To get started with the 30days30javascriptprojects challenge, follow these steps:
-
Clone the repository:
git clone https://github.com/ADITYABHAVAR17/30days30javascriptprojects.git
-
Navigate to the project directory:
cd 30days30javascriptprojects -
Install dependencies (if any):
npm install
-
Start building projects:
Each project will have its own folder within the
projectsdirectory. You can start with Day 1 and work your way through each project day by day.
Here is a list of the projects you'll build during the 30 days:
- Day 1: Drum JS
- Day 2: Clock
- Day 3: CSS Variable
- Day 4: BMI Calculator
- Day 5: GitHub Profile Search
- Day 6: Whether App
- Day 7: Thala For A Reason
- Day 8: To Do List
- Day 9: Notes App
- Day 10: QR CODE GENERATOR
- Day 11: Toast Notifications
- Day 12: Music Player
- Day 13: Calculator
- Day 14: Project Name
- Day 15: Project Name
- Day 16: Project Name
- Day 17: Project Name
- Day 18: Project Name
- Day 19: Project Name
- Day 20: Project Name
- Day 21: Project Name
- Day 22: Project Name
- Day 23: Project Name
- Day 24: Project Name
- Day 25: Project Name
- Day 26: Project Name
- Day 27: Project Name
- Day 28: Project Name
- Day 29: Project Name
- Day 30: Project Name
Each project will include a detailed README with instructions, as well as the necessary code and resources to complete the project.
We welcome contributions from the community! If you'd like to contribute a project, bug fix, or any improvements, please follow these steps:
-
Fork the repository:
git fork https://github.com/ADITYABHAVAR17/30days30javascriptprojects.git
-
Create a new branch:
git checkout -b feature/your-feature-name
-
Make your changes and commit them:
git commit -m 'Add some feature' -
Push to the branch:
git push origin feature/your-feature-name
-
Open a pull request:
Visit the original repository and create a pull request from your forked repository.
This project is licensed under the MIT License - see the LICENSE file for details.
Happy coding!
Feel free to modify any section to better fit your project's needs!