Skip to content

[Enhancement] : Refactor project structure for maintainability and scalability #6

Description

@PranavM9

Issue Type:
-Enhancement

Description:

-The current repository structure mixes pages, assets, and media at the root level, which makes maintenance, onboarding new contributors, and future scaling difficult.

-This issue proposes a non-functional refactor to reorganize the project into a clearer, industry-standard structure while preserving existing behavior and UI.

Proposed Changes:

-Move all public-facing files under a public/ directory

-Organize static assets under public/assets/ by type (styles, scripts, images, videos)

-Group non-root pages under public/pages/

-Update internal links and asset references accordingly

-Prepare a templates/ directory for future header/footer extraction (no templating applied yet)

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions