Skip to content

Complete Electron shell for desktop app distribution #807

Description

@manavgup

Problem

The Electron desktop app structure exists in apps/desktop/ but is incomplete and needs to be finished to complete Phase 1.

Requirements

  • Complete the Electron shell implementation
  • Enable standalone desktop distribution
  • Ensure proper integration with the FastAPI backend
  • Test on macOS, Windows, and Linux

Context

This is a Phase 1 blocker. The desktop app is critical for the local-first architecture.

Files Involved

  • apps/desktop/src/
  • apps/desktop/package.json

Acceptance Criteria

  • Electron app launches successfully
  • Backend communication works
  • App can be packaged for distribution
  • Basic window management implemented

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions