#!/bin/bash echo "Starting CloudDisk..." # Start backend echo "Starting backend..." cd backend npm run dev & BACKEND_PID=$! # Wait a bit sleep 2 # Open frontend echo "Starting frontend..." cd ../frontend npm run dev & FRONTEND_PID=$! echo "CloudDisk started!" echo "Backend PID: $BACKEND_PID" echo "Frontend PID: $FRONTEND_PID" # Wait for interrupt trap "kill $BACKEND_PID $FRONTEND_PID; exit" INT TERM wait