feat(ui): add cv application frontend and configuration

This commit is contained in:
Tuan-Dat Tran
2026-02-23 13:47:08 +01:00
parent cbf40908a6
commit 7f06ee7f53
43 changed files with 2849 additions and 0 deletions

26
docker-compose.yml Normal file
View File

@@ -0,0 +1,26 @@
services:
frontend:
build:
context: .
dockerfile: Dockerfile
ports:
- "5173:80"
depends_on:
- backend
environment:
- VITE_API_URL=http://localhost:3001
backend:
build:
context: ./backend
dockerfile: Dockerfile
ports:
- "3001:3001"
volumes:
- cv-data:/app/data
environment:
- PORT=3001
- DB_PATH=/app/data/cv.db
volumes:
cv-data: