#!/bin/bash

# Exit on error
set -e

echo "=== 1. Bereinige alte Build-Dateien ==="
dotnet clean

echo "=== 2. Baue die gesamte Solution ==="
dotnet build

echo "=== 3. Starte den Server & öffne Browser ==="
# Browser parallel nach kurzem Delay öffnen
(sleep 3 && open http://localhost:5065) &

dotnet run --project timetracker.Server/timetracker.Server.csproj
