Skip to content

Frontend Refactor: Restructure React Components for Better Maintainability #17

Description

@arvindsis11

Overview

The current frontend component structure can be improved for better maintainability and scalability.

Goals

  • Refactor component hierarchy
  • Separate UI components from logic
  • Move reusable components into a shared directory
  • Improve folder structure

Suggested Structure

/components
/ui
/hooks
/services
/utils

Requirements

  • No changes to business logic
  • Ensure UI functionality remains the same
  • Maintain TypeScript type safety

Tech Stack

Next.js, React, TypeScript

Contributions are welcome.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingdocumentationImprovements or additions to documentationenhancementNew feature or requestgood first issueGood for newcomershelp wantedExtra attention is neededjavascriptPull requests that update javascript codepythonPull requests that update python code

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions