Projects

Apps, prototypes and assistant skills I have built, plus one UX case study. Each card opens the live site, the code, or the case study.

01

Find the Tempo

Web app · Next.js

Turns a screenshot of a song list into links you can play. OCR reads each track and artist, then builds one search link per streaming service, with no paid APIs.

02

Nidhi

Prototype · JavaScript

An unofficial redesign of EPFO member access. One sign-in for passbook, claims and profile, clearer sign-in errors, and password rules shown before a reset. All data is made up.

Live site · nidhi-epfo-portal.kaey-codes.chatgpt.site ↗
03

OpenBoard

Local app · React

A moodboard that runs on your own computer. Your images stay as plain files in a folder you choose, and OpenBoard adds tags, folders, notes, a free canvas and a mind map.

GitHub · OpenBoard ↗
04

Claude Code statusline

CLI tool

Shows your Claude plan usage in the Claude Code status line: the 5-hour session and the 7-day week as colored bars, plus which day of the weekly window you are on.

GitHub · claude-code-weekly-statusline ↗
05

Strudel skill

Assistant skill

Teaches beginners to write, explain and fix Strudel live-coding music patterns, with no music theory or JavaScript needed. One source works in Claude Code, Codex CLI and ChatGPT.

GitHub · strudel ↗
06

Airbnb: the anxious gap

UX case study

A solo study of the time between booking and check-in. A heuristic review and small guerrilla tests found five problems across Search and Trips, with a fix for each.

Case study →
07

Obsidian project memory

Assistant skill

Gives each project a small memory in an Obsidian vault: an overview, current status, a dated log and a decision record. An assistant reads it to pick up where you left off.

GitHub · obsidian-project-memory ↗
[ ↑ Back to top ]