Backend servers: These projects require separate servers. Start them in separate terminals:

cd ~/Websites/tinkering/instagram && source .venv/bin/activate && python -m igtrack web # Runs at http://127.0.0.1:5050 cd ~/Websites/tinkering/spotify && npm run dev # Vite frontend at http://127.0.0.1:5173 cd ~/Websites/tinkering/spotify && node server.js # Express backend at http://127.0.0.1:8787 (run in separate terminal)
Productivity

Sprint Dashboard

A personal Jira-style sprint tracker.

CSS Tool

Gradient Maker

Two overlaid, animated CSS gradients with a live preview.

Three.js · 3D

Amherst 2005

An N-scale model railroad layout planner with a steam loco circling the outer oval — drop buildings on the board and watch it run.

Music · React

Playlist Studio

Map how your Spotify playlists connect, sort liked songs, and let AI describe your library back to you.

Icons · SVG

Icon Library

A tagged, searchable SVG icon set with category filters.

3D · Three.js

Elevator Simulator

An interactive 3D elevator control system with realistic physics and animations.

Social · Tracker

IGTrack

A headless Instagram tracker for monitoring followers, following, and mutual relationships.

Geography · Quiz

Chicago Hoods

Learn all 77 Chicago community areas by tapping on the map. Tap-the-map quiz with streaks and scoring.