Initial commit: YSL Frontend (Vite + React + TypeScript)
✨ 주요 기능: - 사이니지 태블릿 시스템 (SignageTabletScreen) - 통합 관제실 인터페이스 (NewControlScreen) - 슬라이드 관리 시스템 (SlideManager) - 의료진 호출 시스템 (실시간 Socket.IO 연동) - 타이머 시스템 (실시간 동기화) 🛠️ 기술 스택: - Vite 7.0.6 + React 19 + TypeScript - Tailwind CSS 4.0 (공식 @tailwindcss/vite 플러그인) - Radix UI 컴포넌트 라이브러리 - Socket.IO 클라이언트 - @hello-pangea/dnd (드래그앤드롭) 🔧 주요 구성: - 풀스크린 터치 인터페이스 - 반응형 UI/UX 디자인 - 실시간 서버 통신 - 터치 이벤트 최적화 - CSS 변수 기반 테마 시스템 🎯 개발 환경: - 포트: 5070 - 허용 호스트: ysl.0bin.in - 리버스 프록시 지원 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
57
.gitignore
vendored
Normal file
57
.gitignore
vendored
Normal file
@@ -0,0 +1,57 @@
|
||||
# Dependencies
|
||||
node_modules/
|
||||
npm-debug.log*
|
||||
yarn-debug.log*
|
||||
yarn-error.log*
|
||||
|
||||
# Build outputs
|
||||
dist/
|
||||
build/
|
||||
|
||||
# Environment variables
|
||||
.env
|
||||
.env.local
|
||||
.env.development.local
|
||||
.env.test.local
|
||||
.env.production.local
|
||||
|
||||
# IDE
|
||||
.vscode/
|
||||
.idea/
|
||||
|
||||
# OS
|
||||
.DS_Store
|
||||
Thumbs.db
|
||||
|
||||
# Logs
|
||||
*.log
|
||||
|
||||
# Runtime data
|
||||
pids
|
||||
*.pid
|
||||
*.seed
|
||||
*.pid.lock
|
||||
|
||||
# Python
|
||||
__pycache__/
|
||||
*.py[cod]
|
||||
*$py.class
|
||||
*.so
|
||||
.Python
|
||||
env/
|
||||
venv/
|
||||
|
||||
# Database
|
||||
*.db
|
||||
*.sqlite
|
||||
*.sqlite3
|
||||
|
||||
# Temporary files
|
||||
*.tmp
|
||||
*.temp
|
||||
|
||||
# Cache
|
||||
.cache/
|
||||
.npm/
|
||||
.eslintcache
|
||||
EOF < /dev/null
|
||||
Reference in New Issue
Block a user