Skip to content

Reorganize Folder Structure #16861

@alperozturk96

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

Metadata

Metadata

Assignees

No fields configured for Enhancement.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions