Thank you for your interest in contributing! 🎉
This project is part of a #100DaysOfCode journey and aims to build a growing collection of clean, beginner-friendly HTML, CSS, and JavaScript mini projects.
We welcome creative tools, UI components, games, animations, and interactive projects 🚀
Click the Fork button at the top right of this repo.
git clone https://github.com/TonyStark-19/HTML-CSS-JS-Projects.git
cd HTML-CSS-JS-ProjectsGo inside the Projects folder.
Create a new folder with your project name:
Projects/Your Project Name/- Use clear and readable project names
- Use spaces or hyphens
- Make the name describe the UI or functionality
Good Examples
Quote GeneratorGlassmorphism Login FormDigital Clock
Animated Sidebar Menu
Avoidproject1test123abc
Please follow these structure rules carefully:
Your Project Name/
│
├── index.html ← Main entry file (required)
│
├── Pages/ ← If your project has multiple pages
│ └── about.html
│
├── CSS/ ← All CSS files
│ └── style.css
│
├── JS/ ← All JavaScript files
│ └── script.js
│
└── Images/ ← Images used inside your project- Add your project preview image inside:
Images/Projects/- Use a clear file name, for example:
quote-generator.png
digital-clock.png
animated-sidebar.png- Use a clear screenshot of your project
- Avoid blurry or cropped images
- Recommended size: 800px width
- Show the main UI clearly
Before submitting, make sure:
- Your code is clean and properly formatted
- Your project is responsive
- No unnecessary files
- Proper folder structure followed
- No console errors
- Works in modern browsers
- Keep JS inside the JS folder
- Avoid large libraries unless necessary
- APIs must be free and public
- No API keys exposed
Open:
Page/Project.htmlInside the project-grid div, add your project card using this layout:
<div class="project-card reveal">
<div class="card-image">
<img src="/Images/Projects/YOUR-PROJECT-IMAGE.png" alt="Project Name">
</div>
<div class="card-content">
<h3>Your Project Name</h3>
<div class="button-group">
<a target="_blank"
href="#"
class="icon-btn" title="View Code">
<i class="fa-solid fa-code"></i>
</a>
<a target="_blank" href="/Projects/Your Project Name/index.html" class="icon-btn" title="Live Demo">
<i class="fa-solid fa-up-right-from-square"></i>
</a>
</div>
</div>
</div>href="#") empty — the maintainer will update it after review.
git add .
git commit -m "Added: Your Project Name"git push origin mainGo to GitHub → Your fork → Click "Compare & Pull Request" Add a short description of your project.
- UI Components
- Forms
- Tools
- Mini Games
- Animations
- Layouts
- Cards
- Navigation Menus
- API-based mini apps
- Creative frontend experiments
Thank you for helping grow this project! 🚀
Happy Coding 💙