## Description Consolidate frontend code quality improvements into a single tracked effort. ## Checklist - [ ] Fix useEffect dependency warnings and missing dependencies - [ ] Refactor duplicate API fetching logic across pages (extract shared hooks) - [ ] Fix TypeScript type safety issues (~41 instances of `any` types) - [ ] Replace `console.error` with proper error logging service - [ ] Centralize API_BASE configuration (single source of truth) - [ ] Add missing error boundaries to all pages (#119) ## Consolidates #114, #117, #118, #119, #120, #121
Description
Consolidate frontend code quality improvements into a single tracked effort.
Checklist
anytypes)console.errorwith proper error logging serviceConsolidates
#114, #117, #118, #119, #120, #121