GUI

Screens

  • login
  • register
  • explorer
    • local synced folders
    • synced to server folder
  • merge?
  • settings

Process

  • Is online:
    • try auto login
      • Show explorer
    • show login manual
      • try manual login
        • Show explorer
      • Show register
        • Show explorer
  • Is offline:
    • Show lite explorer (No server specific data)

Config synchronization

  • local path
  • server path
  • excludes
  • includes

Explorer

  • show all synchronizations
  • add new synchronization
    • existing client folder
    • new/existing server folder
    • merge method (only when server folder already exists)
    • include and exclude patterns