#!/bin/bash # Smart Parking Finder - Vercel Deployment Script echo "🚀 Deploying Smart Parking Finder to Vercel..." # Function to check if a command exists command_exists() { command -v "$1" >/dev/null 2>&1 } # Check if Vercel CLI is installed if ! command_exists vercel; then echo "📦 Installing Vercel CLI..." npm install -g vercel fi # Navigate to frontend directory cd frontend echo "===============================================" echo "🌐 VERCEL DEPLOYMENT" echo "===============================================" echo "🎯 This will deploy your app to a global URL" echo "🆓 Free tier with custom domain support" echo "⚡ Automatic HTTPS and CDN" echo "===============================================" echo "" # Build the project echo "🔨 Building project..." npm run build # Deploy to Vercel echo "🚀 Deploying to Vercel..." echo "📋 Follow the prompts to:" echo " 1. Login to Vercel" echo " 2. Link to your project" echo " 3. Configure deployment settings" echo "" vercel --prod echo "" echo "✅ Deployment complete!" echo "🌍 Your app is now accessible globally!" echo "📊 Check deployment status: https://vercel.com/dashboard"