Skip to content

馃П Refactor command-center backend into focused modules#47

Description

@fusion94

Summary

Refactor the command-center backend into focused modules instead of keeping most logic inside one large server.js file.

Why

The app has grown into a real dashboard with GitHub, calendar, tasks, notes, standup, and infra flows. Keeping everything in one file makes changes riskier and slows down iteration.

Proposed scope

  • split GitHub, tasks, notes, standup, calendar, infra, and refresh logic into separate modules
  • keep the main server entrypoint thin
  • preserve existing routes and behavior during the refactor

Acceptance criteria

  • backend logic is split into focused files/modules
  • server.js becomes orchestration rather than implementation-heavy
  • behavior stays compatible with existing frontend routes

Activity

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestphase:1Foundation and architecture work

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions