Skip to content

Frontend: Code Quality & Technical Debt Cleanup #152

Description

@adhit-r

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 (Frontend: Add missing error boundaries to all pages #119)

Consolidates

#114, #117, #118, #119, #120, #121

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions