Zero-Cost Hosting for Student Projects

I discovered a simple, free method for hosting HTML and CSS websites: GitHub Pages. It is incredibly user-friendly and works best when managed from a laptop or desktop computer.

How to Set Up GitHub Pages

Regardless of your operating system (Windows, macOS, or Linux), the process is identical because it primarily lives in your web browser.

1. Create a Repository

2. Upload Your Files

3. Enable the Website

4. View Your Site

After a minute or two, refresh the Pages settings screen. You will see a bar at the top that says: "Your site is live at..." followed by your new URL.

Platform-Specific Tips

While the web steps are the same, here is how to handle the files locally: