← All work

Coursework · HTML · CSS · JavaScript · API

SC Learning to Code — SheCodes

Three small web projects from my SheCodes coursework — the early ones where I first learnt HTML, CSS, JavaScript, and how to wire up an API.

3
Course projects shipped
API
First taste of fetch + JSON
JS
Where the basics clicked
More below

The brief

Where I started. These three little projects are from my early SheCodes coursework — the point where HTML, CSS, JavaScript, and the idea of calling an API stopped being abstract and started being something I could actually build with. I’m including them on the portfolio not because they’re particularly impressive, but because they’re honest evidence of the journey.

The projects

Weather Forecast App

A simple weather app — type a city, get the forecast. First time I wired a frontend up to a real API (OpenWeatherMap), parsed JSON, handled loading states, and updated the DOM in response. The “click, fetch, render” loop that everything else builds on.

View live demo →

World Clock

Multiple time zones displayed live, updating every second. First exposure to working with dates and times in JavaScript (using Moment.js at the time), and to interval-based UI updates.

View live demo →

AI Story Generator

User enters a topic, the page hits an AI API and streams back a short story. First contact with AI APIs from the frontend, and with the UX considerations of latency and partial output.

View live demo →

What I took from them

These projects are tiny, but they’re where the muscle memory came from. After these I went on to build full mobile apps in React Native, ERP modules in Python, and the rest of the work on this site. Every senior developer started with something this small — these are mine.

Got a similar problem to solve?

Tell me what you’re working on. One day’s turnaround on a first response.

Start a conversation →