Portfolio-style gallery that lists all projects inside the Project-Hub directory. Built with plain HTML, CSS, and JavaScript.
- Counter Program
- Guessing-Game
- Login Checker
- Movie Rating
- Quiz App
- Student Dashboard
- Student Marks Tracker
- To-Do List
- Traffic Light
- Weather App
index.htmlrenders a grid and loadsscript.js.script.jsuses theprojectsarray to inject project cards into the grid. Each card links to the project'sindex.html.style.csshandles the gradient theme, responsive grid, and hover animations.
- Open
index.htmldirectly in your browser, or serve the folder:- Python 3:
python3 -m http.server 8000 - Node (if installed):
npx serve .
- Python 3:
- Navigate to
http://localhost:8000/Project-Hub/if serving from the parent directory.
- Add the project folder inside
Project-Hub/, ensuring it has anindex.html. - In
script.js, add an entry to theprojectsarray with:name: display namepath: relative path to the project folder (e.g.,./My-Project/)description: short summaryicon: emoji or character for the card
- Reload the page to see the new card.