
2024
Track N' Stick
A habit‑tracking progressive web app built with React 19, TypeScript, and Vite that uses modern PWA APIs. The backend is a Cloudflare Workers API built with Hono and secured with Clerk. Features a RAG chatbot powered by Pinecone for vector storage, Cloudflare Workers AI for embedding and LLM inference, and Vercel AI SDK for a unified AI interface with streaming.
HobbyReactTypeScriptFull StackCloudflare WorkersHonoSecurityClerkAIRAGPineconeVercel AI SDK
Highlights
- 98/100 Lighthouse
- ~585KB gzipped
- Offline‑first caching
- Clerk JWT auth
- Sliding‑window rate limiting
- <50ms responses
Context
Build sustainable habits through visual progress tracking and goal setting.
Decisions
Clean, intuitive interface prioritizing ease of use and engagement.
Results
Functional habit tracker with streak visualization and goal management.