#!/usr/bin/env bash set -euo pipefail # Build all web frontends for production deployment # Output goes to each app's dist/ directory cd "$(dirname "$0")" echo "Building Dashboard..." cd dashboard npm install npm run build cd .. echo "Building Messaging..." cd messaging npm install npm run build cd .. echo "Build complete." echo "Dashboard static files: dashboard/dist/" echo "Messaging static files: messaging/dist/"