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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions