A collection of simple, practical web applications built with HTML, CSS, and JavaScript.
View all projects in action: Click Here
Each project is self-contained in its own folder with complete documentation. Browse the folders above to explore individual projects and their source code.
- HTML5
- CSS3
- JavaScript
Visit the live portfolio link above to try out any project directly in your browser.
Contributions are welcome! If you'd like to add a mini project:
- Fork this repository
- Clone your fork
git clone https://github.com/your-username/Mini-Projects.git
cd Mini-Projects- Create a new branch
git checkout -b add-project-name- Create a new folder for your project
mkdir "Your Project Name"
cd "Your Project Name"-
Include your project files (
index.html,style.css,script.js, etc.) -
Add a
README.mdinside your project folder β PRs without a README will not be merged- Project description
- Features list
- How to run
-
Update the projects array in the root
index.htmlβ PRs that don't appear on the portfolio will not be merged- Open the root
index.html - Find the
projectsarray in the<script>section - Add a new object with your project's
title,icon,description,features, andlink - Follow the format of existing entries
- Open the root
-
Commit and push your changes
git add .
git commit -m "Add Your Project Name"
git push origin add-project-name- Submit a pull request
β οΈ Checklist before opening a PR:
- Project folder contains
index.html,style.css,script.js- Project folder contains a
README.md- Root
index.htmlprojects array has been updated- Project loads correctly when
index.htmlis opened in the browser
- Keep projects simple and self-contained
- Use HTML, CSS, and JavaScript
- Include clear documentation in your project folder
- Ensure your project works standalone
Feel free to open an issue if you have questions or suggestions!
Open source - feel free to use these projects for learning purposes.