Initial commit: 3D Viewer application

Features:
- Vue 3 frontend with Three.js/Online3DViewer
- Node.js API with PostgreSQL and Redis
- Python worker for model conversion
- Docker Compose for deployment
- ViewCube navigation with drag rotation and 90° snap
- Cross-section, exploded view, and render settings
- Parts tree with visibility controls

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
likegears
2025-12-12 14:00:17 +08:00
commit 7af9c323f6
86 changed files with 20343 additions and 0 deletions

4
milestones.csv Normal file
View File

@@ -0,0 +1,4 @@
里程碑ID,里程碑名称,目标日期,交付物,状态,完成百分比
M1,基础架构完成,2024-12-06,Docker环境 + API框架 + 前端框架,已完成,100%
M2,核心功能可用,2024-12-13,上传→转换→查看 完整流程,进行中,20%
M3,MVP 发布,2024-12-20,完整功能 + 测试通过 + 文档,待开始,0%
1 里程碑ID 里程碑名称 目标日期 交付物 状态 完成百分比
2 M1 基础架构完成 2024-12-06 Docker环境 + API框架 + 前端框架 已完成 100%
3 M2 核心功能可用 2024-12-13 上传→转换→查看 完整流程 进行中 20%
4 M3 MVP 发布 2024-12-20 完整功能 + 测试通过 + 文档 待开始 0%