The problem that started Streakboard
Streakboard grew out of a personal need: turning goals that are easy to postpone into concrete, measurable, visible commitments. The product tracks daily goals or goals tied to specific weekdays, shows streaks, and makes progress review possible without relying on a spreadsheet or an isolated checklist.
My responsibility
I own the product, the experience, and the end-to-end implementation. I designed the goals, streaks, and statistics model; built the web application and PWA experience; and connected authentication, persistence, reminders, and the public progress surfaces.
What the product explores
The app combines recurring goals, daily tracking, statistics, historical streaks, and an optional public view. The PWA keeps the core flow available on devices with intermittent connectivity, while the Coach AI experience explores how a tool can support habit review without replacing the user’s own accountability.
Current use and limits of this demonstration
I used it for a period to track my own goals, and it remains a personal project in evolution. The linked repository is a curated MIT-licensed public copy: it preserves the technical core and useful decisions for studying the project, while separating real data, internal material, and private development. I do not present it as a finished enterprise platform; its value is showing how I design, build, and validate a product that I also use.