# Backend Dockerfile FROM node:20-alpine # Set working directory WORKDIR /app # Copy package files COPY backend/package.json . # Install dependencies RUN npm install # Copy source files COPY backend/ /app/ # Expose port EXPOSE 3000 # Start the application CMD ["node", "server.js"]