FROM node:22-alpine

WORKDIR /app

COPY package*.json ./
RUN npm install

COPY index.html vite.config.js tailwind.config.js postcss.config.js ./
COPY src ./src
COPY public ./public

EXPOSE 5174

CMD ["npm", "run", "dev"]
