Skip to content

[Angular - NgRx - SCSS] Refactor Folder Structure #528

@lindakatcodes

Description

@lindakatcodes

It's been discussed by the team that some of the organization of the folders in the showcase don't make a lot of sense, and so things have gotten a bit confused and messy. We'd like to go in and re-organize things to make more logical sense and be easier to maintain.

The proposed idea is to have a main folder for each page:

  • dashboard (what is currently "home", but has too many things that don't belong there)
  • profile (user and org can share this folder, since their layouts are very similar)
  • repository
  • auth (since this handles the login page and the backend interactions, keep this separate)
  • shared (for any reusable components and other small things)

Then services for user and any other bits that are only services can either be relocated to a folder that makes more sense, grouped into a general services folder, or in their own folders named appropriately.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions