Here's what I've been working on
A selection of projects I’ve built while developing my front-end skills.
More projects to come — this is just the beginning.
Haiku Generator
Generate a random haiku in seconds — elegant code, poetic results.
I built a simple app that uses AI to generate haikus based on user input. Users type in their own prompts, and the app creates personalized poems instantly. This project taught me how to work with AI services, handle user input, and update the page smoothly with new content—all while keeping the experience easy and fun.
Weather App
A real-time weather app with location-based forecasts and a stylish UI
This app shows the current date and time for multiple cities in different time zones. Users can select from a list of locations, and it also detects and displays the user’s local time automatically. I learned how to work with APIs, handle time zones, and update the page dynamically based on user choices, all while keeping the interface simple and clear.
World Clock
Check the time anywhere on Earth with a sleek multi-timezone interface.
This project displays the current time across multiple time zones, letting users switch between cities easily. It also detects the user’s local time and updates everything in real-time. I learned how to work with time zone data, keep the clock accurate, and build a responsive interface that updates smoothly without page reloads.
Tottenham fan page
Celebrate Spurs in style with a responsive fan site built from the ground up.
This project showcases advanced CSS techniques to create a clean, flexible layout for Tottenham Hotspur content. I used pure and responsive CSS grids for structure, HTML tables for stats, CSS filters for visual effects, and a custom hero section for impact, along with HTML embeds to enrich the page. I learned how to combine these techniques to build a professional, adaptable site that looks great across devices.