# ADDITION L1 Operations Dashboard for macOS

This package contains the official multi-threaded Operations Dashboard client for macOS.

## Requirements
1. Python 3.8 or higher installed on your macOS system. If you do not have it, install it via:
   - Official Python website: https://www.python.org/downloads/
   - Or Homebrew: `brew install python`

2. Tkinter framework:
   - Usually bundled with official Python installers on macOS. If you get a Tkinter error, install it using:
     `brew install python-tk`

## Running the Dashboard
Simply double-click the `run_gui_macos.command` file in this directory. 
- It will automatically check for Python, install required dependencies (`opencv-python`, `pillow`, `cryptography`), and launch the graphical interface.
- If macOS raises a security alert about running an untrusted developer's script, right-click `run_gui_macos.command` and choose **Open**.
