Skip to content

Reorganize Folder Structure #16861

Open

Description

@alperozturk96

Note - Planning needed before implementation

Reason

The current project structure is inconsistent and loosely organized, which creates several challenges:

  • Difficult navigation: Developers often rely on search to locate related components.
  • Related classes (UI, models, services, utils) are scattered across different packages.
  • New contributors struggle to understand where to place or find code.
  • As features grow, the structure becomes harder to maintain and extend.

Suggested structure

Instead of grouping code by type (e.g., all models, all utils), we can organize the project by feature.

Each feature will contain its own:

  • UI components
  • Models
  • Services
  • Utilities
Image

Activity

  1. alperozturk96 commented on Apr 24, 2026

    @alperozturk96
    CollaboratorAuthor

    1 - #16907

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

Metadata

Metadata

Assignees

Labels

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions