feat: TK-MP-Project 핵심 설정 파일들 작성 완료

- Docker Compose 개발 환경 설정 (PostgreSQL, pgAdmin, Redis)
- 데이터베이스 스키마 초기 설계 (projects, files, materials 테이블)
- Python requirements.txt 작성 (FastAPI, SQLAlchemy, Pandas 등)
- .gitignore 설정 완료 (Python, Docker, 개발 도구 제외 파일)
- README.md 작성 (프로젝트 개요, 기술 스택, 개발 로드맵)
- Phase 1 기반 시스템 구축 준비 완료
This commit is contained in:
Hyungi Ahn
2025-07-14 08:23:04 +09:00
commit 0bc6e83ab9
9 changed files with 427 additions and 0 deletions

84
.gitignore vendored Normal file
View File

@@ -0,0 +1,84 @@
# Python
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
*.egg-info/
.installed.cfg
*.egg
# Virtual environments
venv/
env/
ENV/
.venv
# IDEs
.vscode/
.idea/
*.swp
*.swo
# OS
.DS_Store
Thumbs.db
# Logs
*.log
logs/
# Database
*.db
*.sqlite3
# Environment variables
.env
.env.local
.env.production
# Node.js
node_modules/
npm-debug.log*
yarn-debug.log*
yarn-error.log*
# React build
frontend/build/
frontend/dist/
# Docker
.docker/
# Temporary files
tmp/
temp/
*.tmp
# Backup files
*.bak
*.backup
# Config files with secrets
config/secrets.json
config/local.json
# Uploads
uploads/
media/
# TK-MP specific
database/backups/
logs/