HomeProjectsCVAbout

Projects

5 projects across web development, mobile apps and design. Each one shows the tools I used and what I took away from it.

pomocd.org
Screenshot of PomoCD

June 2026 - Ongoing

PomoCD

  • SvelteKit
  • Svelte 5
  • Tailwind CSS
  • daisyUI
  • TypeScript
  • YouTube API

A CD-player-themed Pomodoro study timer. Pick a YouTube playlist and a spinning CD showing the album's real artwork plays alongside the timer — the disc and the music pause when the timer does. Built with SvelteKit and Svelte 5 runes, styled with Tailwind CSS and a custom daisyUI theme, with album art pulled server-side from the iTunes Search API and playback driven by the YouTube IFrame Player API. Tested with Vitest and Playwright.

github.com/CrabbRex/my-cv-site
Screenshot of Portfolio Website

June 2025 - Ongoing

Portfolio Website

  • Next.js
  • Tailwind.css
  • GitHub
  • Animations

A personal portfolio website showcasing my projects and skills, built with Next.js and Tailwind CSS. This project is still ongoing and will be updated with new projects and features as I learn and grow as a developer.

Screenshot of Quiet Study Spaces MVP

February 2025 - June 2025

Quiet Study Spaces MVP

  • Flutter
  • Dart
  • Firebase
  • GitHub
  • CI/CD

A mobile application MVP that helps students find quiet study spaces. This Project helped me develop skills with Flutter and Firebase, as well as GitHub for version control and CI/CD.

Screenshot of Figma Mockups

February 2025 - June 2025

Figma Mockups

  • Figma
  • StoryBoarding

A Figma mockup created for a university project, guided by detailed design specifications. It highlights my skills in visual design and UX research. The feedback from this project deepened my understanding of the vital role user experience plays in effective software development.

github.com/CrabbRex/IteractiveF1Map
Screenshot of Interactive F1 Map

August 2024 - November 2024

Interactive F1 Map

  • jQuery
  • HTML
  • Responsive Design

An interactive map of F1 circuits, built with jQuery and made for webpages. This project helped me develop skills in DOM traversal and manipulation, as well as responsive design.

01 / 05