Files

27 lines
512 B
Bash

#!/bin/bash
echo "Starting development environment..."
# Start backend in background
echo "Starting backend server..."
cd backend
go run cmd/main.go &
BACKEND_PID=$!
cd ..
# Start frontend
echo "Starting frontend server..."
cd frontend
npm run dev &
FRONTEND_PID=$!
cd ..
echo "Development servers started:"
echo "Backend: http://localhost:8080"
echo "Frontend: http://localhost:3000"
echo ""
echo "Press Ctrl+C to stop all servers"
# Wait for interrupt
trap "kill $BACKEND_PID $FRONTEND_PID; exit" INT
wait