Joey Musselman

Projects

Smaller things I've built. The bigger work is on the home page.

Flying High Circus Archives

A video archive for alumni of the FSU Flying High Circus, my old college circus. Alumni upload performances straight from the browser, files up to 2 GB, and a GitHub Actions job publishes them to YouTube. Real people use it to share real video.

  • Next.js
  • TypeScript
  • PostgreSQL
  • Vercel Blob
  • GitHub Actions

Swaddle

An MCP server that lets Claude manage my Spotify library in plain language. It has 6 tools: sync my liked songs, search them, search Spotify, create playlists, and check sync status and song count. It caches the liked songs in PostgreSQL so searches don't wait on the API.

  • Node.js
  • MCP SDK
  • Spotify Web API
  • PostgreSQL
  • OAuth 2.0

Pallet

A meal planner built around a local grocery store. It searches live products and prices through the Kroger API, scores recipes by what's on sale and in season, and sends the shopping list straight to the store cart.

  • Next.js
  • TypeScript
  • Kroger API
  • PostgreSQL
  • Supabase