Single-page app for reporting Gilly's location.
- Attempts to collect reporter geolocation when the page loads
- Falls back to manual latitude/longitude entry if location access is unavailable
- Lets the reporter submit contact details/notes
- Stores reports in SQL table
GillyTracker.DogSightingReports
dotnet test --project /home/runner/work/GillyTracker/GillyTracker/GillyTracker.Core.Tests/GillyTracker.Core.Tests.csproj
cd /home/runner/work/GillyTracker/GillyTracker/GillyTracker.Web
pnpm install --frozen-lockfile
pnpm lint
pnpm buildTerraform is configured to use existing Azure resources:
- Resource Group:
KebooDev - ACR:
keboodevacr.azurecr.io - Container App Environment:
keboodev-env - SQL Server and database are discovered via Terraform data sources in the existing resource group