#!/bin/bash # Ensure we exit if any command fails set -e PROJECT_ID="siro-a6957" echo "==========================================" echo "šŸ”§ Setting up Firebase for Siro Applications" echo "Project ID: $PROJECT_ID" echo "==========================================" echo -e "\nšŸ“¦ 1. Configuring Siro Rider..." cd siro_rider flutterfire configure --project=$PROJECT_ID --out=lib/firebase_options.dart --ios-bundle-id=com.siro.rider --android-package-name=com.siro.rider --platforms=android,ios -y cd .. echo "āœ… Siro Rider configured successfully!" echo -e "\nšŸ“¦ 2. Configuring Siro Driver..." cd siro_driver flutterfire configure --project=$PROJECT_ID --out=lib/firebase_options.dart --ios-bundle-id=com.siro.driver --android-package-name=com.siro.driver --platforms=android,ios -y cd .. echo "āœ… Siro Driver configured successfully!" echo -e "\nšŸ“¦ 3. Configuring Siro Admin..." cd siro_admin flutterfire configure --project=$PROJECT_ID --out=lib/firebase_options.dart --ios-bundle-id=com.siro.admin --android-package-name=com.siro.admin --platforms=android,ios -y cd .. echo "āœ… Siro Admin configured successfully!" echo -e "\nšŸ“¦ 4. Configuring Siro Service..." cd siro_service flutterfire configure --project=$PROJECT_ID --out=lib/firebase_options.dart --ios-bundle-id=com.siro.service --android-package-name=com.siro.service --platforms=android,ios -y cd .. echo "āœ… Siro Service configured successfully!" echo -e "\nšŸŽ‰ All applications have been successfully configured with Firebase!"