• English
  • Store POS

    salon-pos-main

    An offline-first Flutter runtime for salon operations. The Primary device owns the complete store database and exposes a secure Shelf API; Secondary devices remain lightweight, and cloud synchronization happens through durable local queues.

    67Drift SQLite tables
    47Cloud-synced table registry
    30sCloud sync scheduler
    3Primary, Secondary, Emergency roles

    System Map

    Store POS runtime and sync

    Ownership invariant: the Primary is the only full-database owner. Role switching changes the repository base URL, not domain logic.

    Read By Goal

    Open the detailed generated subsystem imageStore POS subsystem architecture