1. First See the Whole Website Skeleton
Every portfolio page is simply a number of labelled rooms arranged in order. Click any tag below to see what it does.
2. Why the Navigation Links Work
A navigation link is just an <a> tag. The href tells the browser where to go.
3. Build the Portfolio Live
Change the words in the quick form first. Then open the HTML, CSS or JavaScript tab and change the real code yourself.
<nav> holds links.<section class="hero"> introduces you.<div class="gallery"> groups images.<iframe> can embed a YouTube video.<ul><li> creates your skills list.<button> gives JavaScript something to react to.<footer> closes the page.
4. CSS Can Live in Three Places
Inline CSS
<h1 style="color:red">
Fast for one element. Harder to manage on a large site.
Inside the Head
<style> h1{color:red} </style>
Good for a one-page practice project like this.
External CSS
<link rel="stylesheet" href="style.css">
Best when many pages should share the same design.
5. Can You Rebuild It Without Copying?
Before you say βI know HTML,β check whether you can point to every part in your own code.
6. Your Final Goal
When you can rebuild this page with your own colours, pictures, links and words, you have moved from βI know tagsβ to βI can produce a real portfolio page.β
Templates people can actually build with.
Browse student creations, open a live preview, study free source code, or choose polished premium templates. The free gallery grows your learning community; premium releases create a path to a real digital-template business.
7. Kodi Template Gallery β¨
Discover websites built inside the Clubhouse. Student submissions enter as FREE. Admin can promote selected designs to PREMIUM, add a price and feature them in the marketplace.
Build and run
Finish your page in the builder above and click Run until there are no errors.
Publish
Fill the short form below. Your card appears on this wall straight away.
Send it to your teacher
Click Save my build to a file and hand the file in. Your teacher loads every file onto one class wall.
The wall is empty for now
Be the first name on it. Finish your page above, then publish it.
Submit my buildπ‘οΈ Admin / Teacher tools β curate the marketplace
Import student builds, back up the gallery, and choose which templates stay free or become premium. Student submissions default to FREE; only the admin should promote a template to premium.
Marketplace Manager
Change a template to Premium, set its price in naira, or feature it. Changes are stored in this browser in this prototype.
Where is this saved? On this computer, in this browser. It survives closing the browser and switching off the laptop. It does not travel to other laptops on its own β that is what the build files are for. Use Back up the whole wall before a school laptop gets wiped.
8. Submit Your FREE Template
Do this once your page runs with no errors. Student submissions enter the public gallery as FREE templates. Admin can later curate exceptional builds for premium release.
No code taken yet. Click the button above.