{
  "Logging": {
    "LogLevel": {
      "Default": "Information",
      "Microsoft.AspNetCore": "Warning"
    }
  },
  "ConnectionStrings": {
    "PostgresConnection": "Host=localhost;Port=5400;Database=trakqr;Username=sa;Password=P@ssword123!"
  },
  "Jwt": {
    "Secret": "dev-secret-key-min-32-characters-long-for-hmac256!",
    "Issuer": "TrakQR",
    "Audience": "TrakQR",
    "ExpirationMinutes": 60
  },
  "Email": {
    "Provider": "console",
    "FromEmail": "noreply@trakqr.local",
    "FromName": "TrakQR",
    "BaseUrl": "http://localhost:5173"
  },
  "Cors": {
    "AllowedOrigins": [
      "http://localhost:5173",
      "https://localhost:5173"
    ]
  },
  "Stripe": {
    "SecretKey": "sk_test_your_test_key_here",
    "WebhookSecret": "whsec_your_webhook_secret_here",
    "ProPriceId": "price_pro_monthly",
    "BusinessPriceId": "price_business_monthly"
  }
}
