Web app · fund ledger
ElliotFund
A ledger for an investment fund: daily NAV, unit transactions, and fund accounting. Every money operation is atomic, so the books always reconcile.
Next.js · Neon Postgres · Vercel
Read the notesThe work
Seven projects, all live. Each one has case notes: why it exists, the screens, and the hard parts.
Web app · fund ledger
A ledger for an investment fund: daily NAV, unit transactions, and fund accounting. Every money operation is atomic, so the books always reconcile.
Next.js · Neon Postgres · Vercel
Read the notes
Web app · payroll
A payroll system for an organization: salary and allowance calculation, payslips, and a multi-step approval flow.
Java · Spring Boot · React · Docker
Read the notes
Web app · cycle tracker
A private period tracker I built for my wife after her app paywalled one feature too many. It learns her real cycle from what she logs, predicts the next one, and is honest about how confident it is.
Next.js · Supabase · Vercel
Read the notes
Web app · trading journal
A trading journal for learning to trade: trade history from a spreadsheet, behavior tags on every trade, and a daily market briefing.
Next.js · Supabase
Read the notes
PWA + site · choir
A complete app for a church choir: schedules, RSVP attendance, and the repertoire, plus a public site where the board reads the attendance recap.
React · Firebase · Vercel
Read the notes
Web app · personal finance
My net worth and retirement plan, read straight from the spreadsheet I have kept for years. Total assets, the markets at a glance, and one honest answer: am I still on track.
Google Apps Script · React · Google Sheets
Read the notes
Mobile app · medical tracker
A tracker for parents of a child with a serious liver condition after the Kasai procedure. It turns scattered lab reports into trend lines with reference ranges, so a parent can answer "is this normal for us?" in seconds and hand a doctor a complete history.
React Native · Expo · Supabase
Read the notes