Welcome to the collection of 30 JavaScript projects! This repository is a compilation of small and practical JavaScript projects, all crafted using HTML, CSS, and JavaScript, to help you improve your coding skills.
-
Age Calculator App
- Description: This app calculates the age based on the entered birthdate.
-
Calculator
- Description: A simple calculator for basic arithmetic operations.
-
Circular Progress Bar
- Description: Visual representation of progress in a circular form.
-
Cryptocurrency Website
- Description: Website displaying real-time cryptocurrency information.
-
Digital Clock
- Description: A digital clock displaying current time.
-
Drag and Drop
- Description: Allows users to drag and drop elements within a container.
-
Form Validation
- Description: Validates user input in a form.
-
Image Gallery
- Description: A gallery showcasing a collection of images.
-
Image Search Engine
- Description: Search engine for images with relevant results.
-
Mini Calendar
- Description: Compact calendar for quick date reference.
-
Music Player
- Description: Simple music player interface.
-
Notes App
- Description: Application for taking and managing notes.
-
Password Strength
- Description: Evaluates and indicates the strength of a password.
-
Pop Up
- Description: Pop-up modal for notifications or alerts.
-
Product Page Design
- Description: Design prototype for a product page.
-
QR Code Generator
- Description: Generates QR codes for provided data.
-
Quiz
- Description: Interactive quiz application.
-
Quote Generator
- Description: Provides random quotes for inspiration.
-
Random Password Generator
- Description: Generates secure random passwords.
-
Select Menu Design
- Description: Stylish design for select dropdown menus.
-
Show-Hide Password
- Description: Allows users to toggle password visibility.
-
Simple Portfolio
- Description: Minimalist portfolio webpage design.
-
Simple Website
- Description: Basic website layout with essential pages.
-
Simple Website 2
- Description: Another simple website with different content.
-
Stop Watch
- Description: Stopwatch for measuring elapsed time.
-
Subscription Form
- Description: User-friendly form for subscriptions.
-
Text to Voice Converter
- Description: Converts text input into spoken words.
-
To-Do List
- Description: Task management application with to-do lists.
-
Toast Notification App
- Description: Displays non-intrusive notifications.
-
Weather App
- Description: Retrieves and displays current weather information.
Follow these steps to get the projects up and running on your local machine.
- Clone the repository:
git clone https://github.com/your-username/30-JavaScript.git