Welcome to my collection of JavaScript projects! This repository contains 100 beginner-friendly JavaScript projects that demonstrate various web development concepts and techniques.
This repository is designed to help beginners learn JavaScript through hands-on practice. Each project focuses on different aspects of JavaScript and web development, gradually increasing in complexity.
- Digital Clock - A simple digital clock display
- Todo List - Basic task management application
- Calculator - A functional calculator with basic operations
- Color Flipper - Random background color generator
- Counter - Interactive counter with increment/decrement
- Image Slider - Responsive image carousel/slider
- Password Generator - Secure password generation tool
- Weather App - Weather information display using API
- Quiz App - Interactive quiz application
- Recipe App - Recipe management and display
- Note Taking App - Simple note management system
- Memory Card Game - Card matching game with animations (More projects coming soon...)
- HTML5
- CSS3
- JavaScript (Vanilla)
- Various Web APIs
- Clone the repository:
git clone https://github.com/Geek-Cheth/100_small_js_projects_for_beginners.git
- Navigate to any project folder
- Open the
index.html
file in your browser - Start exploring and learning!
- Beginner-friendly code
- Well-commented for better understanding
- Responsive design
- Modern UI/UX practices
- Progressive difficulty
This project is open source and available for anyone to learn from and use. Feel free to:
- Fork the repository
- Use the code in your own projects
- Share with others who are learning JavaScript
- GitHub: Geek-Cheth
Contributions are welcome! Feel free to:
- Fork the repository
- Create your feature branch
- Commit your changes
- Push to the branch
- Open a Pull Request
If you have any questions or suggestions, feel free to reach out through GitHub.