Skip to content

Guided setup + Minimal UX #7

@riccardoaran

Description

@riccardoaran

We want Edge Mining to be usable immediately by non-expert users through a guided setup experience and a minimal, clear UX that covers the most common current use cases.

At the same time, this approach must not sacrifice extensibility: we should be able to add more features, options, and integrations incrementally in the near future without redesigning the entire UI.

Note: This epic is intentionally version-agnostic for now. We haven’t decided yet whether these UX/UI improvements should land in the current early release (e.g., 0.x) or be targeted for a later milestone (e.g., 1.0). We’ll decide timing together as we break this epic into concrete issues and evaluate effort/priority.

Goals

  • Make the product usable by non-expert users (reduce “blank app / what do I do first?” moments).
  • Provide a guided configuration path (onboarding/wizard) that results in a functional setup.
  • Keep the UI minimal and understandable, focused on core flows needed today.
  • Use progressive disclosure: keep defaults simple while keeping advanced options available.

Non-goals

  • Expose every possible configuration option in the main UI immediately.
  • Build a fully “expert-mode” UI up front.
  • Support many external services on day one (Home Assistant is expected to be the main integration initially, but the design should remain extensible).

Tagging core contributors for discussion: @sebailfico @markoceri @GitGab19


Sub-issues will be linked below as they are created.

Sub-issues

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    Status

    Todo 📝

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions