A collection of 100 web development projects to help you master HTML, CSS, and JavaScript. مجموعهای از ۱۰۰ پروژه توسعه وب برای تسلط بر HTML، CSS و JavaScript
These projects focus on pure HTML and CSS implementations: این پروژهها بر پیادهسازی خالص HTML و CSS تمرکز دارند:
- Creative Loading Animation
- Custom Scrollbar
- Creative Image Hover Effect
- Top 5 Creative Buttons
- Creative Menus
- Creative Image Effect
- Creative Cards
- Tooltip
- Accordion
- Scrollbar
- Image Background Text
- Full Screen Navigation
- 3D Navigation
- Expanding Cards
- Tabs
- Accordions
- Sticky Navbar
- Rounded Navbar
- CSS Clip Path Animation
- Custom Cursor
- Sidebar Animation
- Tabed Navigation
- Construction Landing Page
- Foody Landing Page
- Coffee
- The Art
- Hoodie
- Chairs
These projects incorporate JavaScript for enhanced functionality: این پروژهها از JavaScript برای عملکرد پیشرفته استفاده میکنند:
- Background Video
- Page Scroll Indicator
- Heart
- Background Color Changer
- Auto Text
- Cursor
- Video Trailer Popup
- Color Toggler
- Animated Navigation
- Random Emojies
- Fade Out
- Simple Calculator
- Copy and Move
- Progress Steps
- Popup Form
- Lazy Loading
- Show Hide Password
- Select Menu
- Form Wave
- Counter
- Text Formatter
- Image Gallery
- Read More and Read Less
- KeyCode
- Random Images Feed
- Random Quote
- Email Validation
- Interchangeable Background Color
- Digital Clock
- Browse File Upload
- Search and Highlight
- Custom Range Slider
- Feedback
- Eye Follow
- Mini Calendar
- Two Sides Scroll
- Followers
- Rotating Text
- Background Image Carousel
- Modern Calculator
- Rotating Image Gallery
- Password Strength Background
- Gradient Generator
- Two Sided Form
- Animated Search Bar
- Password Generator
- Box Shadow Generator
- Decimal To Binary Converter
- Captcha Project
- Drag n Drop
- Update CSS Variables
- Light
- Todo List
- Chuck Norris
- Random Cat Images
- Dad Jokes
- Testimonial Box Switcher
- Live User Filter
- Animated Images Website
- Emoji Catcher Game
- Twitter Follow Component
- BookList Project
- Timer
- Typing Game
- Shape Clicker Game
- World Counter
- Random User
- Form Validation
- Meal Finder
- Wikipedia Clone
- Background Video - Full-screen background video with overlay (HTML/CSS/JS)
- Creative Loading Animation - Animated loading dots (HTML/CSS)
- Custom Scrollbar - Beautiful custom scrollbar with gradients (HTML/CSS)
- Creative Image Hover Effect - Image hover effects with clip-paths (HTML/CSS)
- Top 5 Creative Buttons - Collection of animated buttons (HTML/CSS)
- Creative Menus - Animated menu designs (HTML/CSS)
- Creative Image Effect - Various image effects (HTML/CSS)
- Creative Cards - Animated card designs (HTML/CSS)
- Tooltip - Custom tooltip with animations (HTML/CSS)
- Accordion - Animated accordion component (HTML/CSS)
- Scrollbar - Custom scrollbar implementation (HTML/CSS)
- Image Background Text - Text with image background (HTML/CSS)
- Page Scroll Indicator - Scroll progress indicator (HTML/CSS/JS)
- Heart - Interactive heart animation (HTML/CSS/JS)
- Background Color Changer - Random color generator (HTML/CSS/JS)
- Auto Text - Auto-typing text effect (HTML/CSS/JS)
- Cursor - Custom cursor effects (HTML/CSS/JS)
- Video Trailer Popup - Video popup implementation (HTML/CSS/JS)
- Color Toggler - Color theme switcher (HTML/CSS/JS)
- Animated Navigation - Animated navigation menu (HTML/CSS/JS)
- Random Emojies - Random emoji generator (HTML/CSS/JS)
- Fade Out - Fade out animation (HTML/CSS/JS)
- Simple Calculator - Basic calculator (HTML/CSS/JS)
- Copy and Move - Copy and move functionality (HTML/CSS/JS)
- Progress Steps - Step progress indicator (HTML/CSS/JS)
- Popup Form - Modal form implementation (HTML/CSS/JS)
- Lazy Loading - Image lazy loading (HTML/CSS/JS)
- Show Hide Password - Password visibility toggle (HTML/CSS/JS)
- Select Menu - Custom select dropdown (HTML/CSS/JS)
- Form Wave - Animated form inputs (HTML/CSS/JS)
- Full Screen Navigation - Full-screen menu (HTML/CSS)
- 3D Navigation - 3D navigation menu (HTML/CSS)
- Counter - Animated counter (HTML/CSS/JS)
- Text Formatter - Text formatting tool (HTML/CSS/JS)
- Image Gallery - Image gallery with effects (HTML/CSS/JS)
- Read More and Read Less - Expandable content (HTML/CSS/JS)
- Expanding Cards - Interactive cards (HTML/CSS)
- KeyCode - Key code display (HTML/CSS/JS)
- Tabs - Tabbed interface (HTML/CSS)
- Accordions - Multiple accordion implementation (HTML/CSS)
- Random Images Feed - Random image display (HTML/CSS/JS)
- Random Quote - Quote generator (HTML/CSS/JS)
- Email Validation - Email validation (HTML/CSS/JS)
- Interchangeable Background Color - Background color switcher (HTML/CSS/JS)
- Digital Clock - Digital clock implementation (HTML/CSS/JS)
- Browse File Upload - File upload interface (HTML/CSS/JS)
- Sticky Navbar - Sticky navigation (HTML/CSS)
- Search and Highlight - Text search and highlight (HTML/CSS/JS)
- Custom Range Slider - Custom slider component (HTML/CSS/JS)
- Feedback - Feedback form (HTML/CSS/JS)
- Eye Follow - Eye following cursor (HTML/CSS/JS)
- Rounded Navbar - Rounded navigation (HTML/CSS)
- CSS Clip Path Animation - Clip path animations (HTML/CSS)
- Mini Calendar - Calendar component (HTML/CSS/JS)
- Two Sides Scroll - Dual scroll implementation (HTML/CSS/JS)
- Followers - Follower counter (HTML/CSS/JS)
- Custom Cursor - Custom cursor design (HTML/CSS)
- Rotating Text - Text rotation effect (HTML/CSS/JS)
- Background Image Carousel - Image carousel (HTML/CSS/JS)
- Modern Calculator - Modern calculator design (HTML/CSS/JS)
- Sidebar Animation - Animated sidebar (HTML/CSS)
- Rotating Image Gallery - 3D image gallery (HTML/CSS/JS)
- Password Strength Background - Password strength indicator (HTML/CSS/JS)
- Gradient Generator - CSS gradient generator (HTML/CSS/JS)
- Two Sided Form - Dual-sided form (HTML/CSS/JS)
- Animated Search Bar - Animated search (HTML/CSS/JS)
- Password Generator - Password generator (HTML/CSS/JS)
- Box Shadow Generator - Box shadow tool (HTML/CSS/JS)
- Decimal To Binary Converter - Number converter (HTML/CSS/JS)
- Captcha Project - CAPTCHA implementation (HTML/CSS/JS)
- Drag n Drop - Drag and drop interface (HTML/CSS/JS)
- Update CSS Variables - CSS variable updater (HTML/CSS/JS)
- Light - Light effect (HTML/CSS/JS)
- Tabed Navigation - Tab navigation (HTML/CSS)
- Todo List - Todo application (HTML/CSS/JS)
- Chuck Norris - Chuck Norris jokes API (HTML/CSS/JS)
- Random Cat Images - Cat image API (HTML/CSS/JS)
- Dad Jokes - Dad jokes API (HTML/CSS/JS)
- Testimonial Box Switcher - Testimonial slider (HTML/CSS/JS)
- Live User Filter - User filter (HTML/CSS/JS)
- Animated Images Website - Image animation site (HTML/CSS/JS)
- Emoji Catcher Game - Emoji game (HTML/CSS/JS)
- Twitter Follow Component - Twitter follow button (HTML/CSS/JS)
- BookList Project - Book list application (HTML/CSS/JS)
- Timer - Timer application (HTML/CSS/JS)
- Typing Game - Typing speed game (HTML/CSS/JS)
- Shape Clicker Game - Shape clicking game (HTML/CSS/JS)
- World Counter - Word counter (HTML/CSS/JS)
- Random User - Random user generator (HTML/CSS/JS)
- Construction Landing Page - Construction site template (HTML/CSS)
- Foody Landing Page - Food website template (HTML/CSS)
- Coffee - Coffee shop template (HTML/CSS)
- The Art - Art gallery template (HTML/CSS)
- Hoodie - Clothing store template (HTML/CSS)
- Chairs - Furniture store template (HTML/CSS)
- The Art - Art portfolio template (HTML/CSS)
- Form Validation - Form validation (HTML/CSS/JS)
- Meal Finder - Recipe finder (HTML/CSS/JS)
- Wikipedia Clone - Wikipedia clone (HTML/CSS/JS)
Each project is self-contained and includes: هر پروژه به صورت مستقل شامل موارد زیر است:
- HTML file | فایل HTML
- CSS file | فایل CSS
- JavaScript file (if needed) | فایل JavaScript (در صورت نیاز)
- README with project details | README با جزئیات پروژه
- Pure HTML, CSS, and JavaScript | HTML، CSS و JavaScript خالص
- No external dependencies | بدون وابستگیهای خارجی
- Responsive designs | طراحی واکنشگرا
- Modern UI/UX | رابط کاربری مدرن
- Interactive elements | عناصر تعاملی
- Cross-browser compatible | سازگار با تمام مرورگرها
- Navigate to any project folder | به پوشه هر پروژه بروید
- Open
index.htmlin a web browser | فایلindex.htmlرا در مرورگر باز کنید - View and interact with the project | پروژه را مشاهده و با آن تعامل کنید
- Study the code to understand the implementation | کد را برای درک پیادهسازی مطالعه کنید
- Modify and experiment with the code | کد را تغییر داده و آزمایش کنید
All projects work on modern browsers that support: تمام پروژهها در مرورگرهای مدرنی که از موارد زیر پشتیبانی میکنند کار میکنند:
- HTML5
- CSS3
- ES6 JavaScript
- Flexbox
- CSS Grid
- CSS Animations
- CSS Transitions
This project collection is created to help developers learn and practice web development skills. Each project is designed to demonstrate specific concepts and techniques in HTML, CSS, and JavaScript. این مجموعه پروژه برای کمک به توسعهدهندگان در یادگیری و تمرین مهارتهای توسعه وب ایجاد شده است. هر پروژه برای نمایش مفاهیم و تکنیکهای خاص در HTML، CSS و JavaScript طراحی شده است.
Welcome to the Mega Web Project! 🎉 This repository is a collection of 100 handcrafted HTML, CSS, and JavaScript projects, designed to inspire, teach, and serve as a solid foundation for your web development journey. Whether you're a beginner or an experienced developer, this repo has something for everyone.
- 🚀 100+ Components: Each project is a unique combination of HTML, CSS, and JavaScript.
- 🎨 Creative Designs: Includes modern layouts, animations, and user interactions.
- 🧩 Modular Code: Easy to integrate into your projects.
- 📚 Educational Value: Perfect for learning advanced web development techniques.
To run this project locally:
- Clone the repository:
git clone https://github.com/AlirezaAghaee1996/mega-web-project.git cd mega-web-project