Hi, I'm Tim Cavey.
Web Developer.

My Web Dev Blog

Blog posts about my self-taught journey into web development, sharing insights and reflections that might be of interest to someone who's doing the same.

  • Next.js and React
  • API routes and database
  • Node.js
Blog homepage, a picture of Tim

My Wedding Site

Find dates and details of my wedding, RSVP and contribute to our honeymoon fund.

  • English / Mandarin conversion
  • Framer Motion animations
  • Password protected
Tim and Carmen smilling

xChange

A web app that allows quick and easy conversion of the world's top currencies.

  • TypeScript
  • FreeCurrency API
  • TS-Particles
Inputs for currency and amounts

Click-A-Bug

An online game to test your reactions: can you save the professor from the bugs in his servers?

  • React web app game
  • Complex state managed by Redux
  • Retro 80's style and design
Information about the game and a animated professor with bugs

Ramen pop-up

A simple and stylish site to promote the upcoming locations and dates for Miura Anjin's pop-up ramen restaurant.

  • React with Vite
  • OpenLayers mapping library
  • CSS animations
Bowl of Ramen and chef name and picture

Pollution-Checker

Check the latest air pollution levels near you at the click of a button, and get practical health advice based on those levels recommended by the World Health Organisation (WHO).

  • React / Redux
  • World Air Quality Index (WAQI) API
  • Dynamic programming
air pollution figures and a icon showing current weather

Treadit

A Reddit-replica for hikers. Browse a list of the best outdoor & adventure sub-reddits, or create your own filters and scroll the results.

  • React and Redux
  • Reddit API
  • Jest and Cypress testing
homeage banner and nav bar

Contact me

We'll never share your email with anyone else.