All projects

15 builds: my own apps and tools, then clones of sites I admired, then the freeCodeCamp work I learned on.

My own projects

Apps and tools I designed and built from the ground up.

  • Spots

    A Python package on PyPI that downloads music and video from Spotify and YouTube, with a CLI, a Flask API and a React web UI.

    Python · Typer · Flask · yt-dlp · Spotipy · Deezer API · Lyrics Genius · Mutagen · pytest · React · esbuild

  • Random Stuff

    Play Rock Paper Scissors against the computer, explore poems, view recipes and much more.

    Typescript · Next.js · Prisma.js · Framer Motion · Tailwind CSS · Cypress

  • Trivia Mania

    An engaging and competitive Trivia game

    Typescript · SvelteKit · Sequelize.js · Headless UI · Tailwind CSS

  • E-commerce store

    My implementation of an E-commerce app

    Typescript · Next.js · Zustand · Stripe.js · Prisma.js · Framer Motion · Tailwind CSS

  • Portfolio

    My portfolio website

    Svelte.js · Headless UI · Tailwind CSS · Typescript

  • BMW i5 eDrive40

    A showcase of the BMW i5

    Framer Motion · Headless UI · React.js · Tailwind CSS · Vite · Typescript

Clones

Sites I rebuilt to learn how the real thing works.

freeCodeCamp

Certificate projects, each a small app in React on CodePen.