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.
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.
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.
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.
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 →