### Installation Guide (Step‑by‑Step)

### 1. Clone and enter the project
```bash
git clone <repository-url>
cd GPSSpoofDetector
```

### 2. Create and activate a virtual environment

**Mac/Linux:**
```bash
python3 -m venv .venv
source .venv/bin/activate
```

**Windows (PowerShell):**
```powershell
py -m venv .venv
.\.venv\Scripts\Activate.ps1
```

### 3. Install dependencies
```bash
pip install -r requirements.txt
```

### 4. Start the server
```bash
uvicorn src.api.app:app --reload
```

### 5. Open the dashboard
Navigate to [http://localhost:8000](http://localhost:8000) in your browser.

### 6. Run Simulation (Optional)
In a second terminal, repeat Step 2 to activate virutal environment

Then, run:
```bash
python src/demo/send_scenarios.py

