Independent Project
Promissr
Financial accountability web application for creating, managing, and tracking personal money commitments and installment schedules. Built the frontend with React, TypeScript, and Vite within a Turborepo monorepo.
Problem
Implemented JWT authentication, schema-driven multi-step forms with React Hook Form and Zod, Zustand state management, and TanStack React Query for server-state caching.