feat: add frontend Vue 3 + Vite + TypeScript project

This commit is contained in:
Stevan Freeborn
2026-07-29 16:29:15 -05:00
parent 73cd6bf1db
commit 94f113e4cc
17 changed files with 3130 additions and 0 deletions
@@ -0,0 +1,7 @@
FROM node:24-alpine
WORKDIR /app
COPY package*.json ./
RUN npm ci
COPY . .
EXPOSE 3000
CMD ["npm", "run", "dev", "--", "--host", "0.0.0.0"]