#!/bin/bash set -e REGION=${AWS_DEFAULT_REGION:-me-central-1} ACCOUNT_ID=$(aws sts get-caller-identity --query Account --output text) STACK_NAME=SyncrowWebStack CERTIFICATE_ARN="arn:aws:acm:us-east-1:$ACCOUNT_ID:certificate/3b8b7b12-ba85-4f18-8224-ed247fb9542f" echo "🧱 Building Flutter Web for PRODUCTION..." flutter build web --target=lib/main.dart --release echo "🚀 Deploying CDK stack..." npx cdk deploy $STACK_NAME \ --context certificateArn=$CERTIFICATE_ARN \ --require-approval never echo "✅ Deployment complete. Access the app at: https://syncos.syncrow.ae"