Start Preview Server
Start the Next.js development server for local preview.
Steps
Check if dependencies are installed:
[ -d "node_modules" ] || pnpm install
Check if port 3000 is available:
lsof -i :3000 | grep LISTEN
Start development server:
pnpm dev
Report the URL: http://localhost:3000
If Port 3000 is Busy
Suggest alternative:
pnpm dev -- -p 3001
Or kill existing process (with user confirmation):
kill $(lsof -t -i:3000) pnpm dev
Docker Alternative
If Docker is preferred:
docker compose up
Server will be available at http://localhost:3000