Personal Websites

In my spare time, I've developed a range of personal websites, driven by a passion for learning and honing my skills.

These projects reflect my ability to explore new technologies, experiment with design and functionality, and bring ideas to life through code.

Travel Project
Travel Website

I set out with the goal of creating my own travel website using no CSS frameworks, only pure CSS and some custom Javascript + libraries for the functionality.

The website features a carousel of photos of me on my travels, an interactive map showing the places I've visited and a looping carousel of the flags of counties I've visited.

The layout is made using CSS flexbox and the map is the only part that depends on a library (Leaflet) to pinpoint the places I've been from co-ordinates and labels, supplied in an array of objects.

View Site
Moose on Tour
Moose on Tour

I have built a whimsical gallery website featuring pictures taken of a stuffed moose in various locations.

The website is composed using a Static Site Generator called Hugo, which converts content such as images and text to static website code.

The code is hosted on GitHub, which deploys to Cloudflare Pages using CI/CD whenever I push a commit.

View Site
DJ Robbo D
DJ Robbo D

I have created a simple one-page website for my DJing hobby, to showcase who I am and what sort of music I mix.

I also developed a request notification system using JavaScript and Ntfy, allowing users to submit song requests easily.

The code is hosted on GitHub, which deploys to Cloudflare Pages using CI/CD whenever I push a commit.

View Site
Personal Website
This Website

Using HTML, CSS, Bootstrap and JavaScript, I have designed and developed a website to host my portfolio, information about me, achievements and other resources I have created for the community.

I am using several domains, which point to the website using Cloudflare DNS.

The source code is hosted in GitHub, which deploys to Cloudflare Pages using CI/CD whenever I push a commit.