Back to projects
Track N' Stick

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.

Links