feat: initial HarborForge project structure

- Docker Compose with MySQL + FastAPI backend
- Issue model with RESOLUTION type (for agent deadlock resolution)
- Project, User, Comment models
- Basic CRUD API endpoints
- .env.example for configuration
This commit is contained in:
root
2026-02-21 08:02:32 +00:00
parent 054eed50e9
commit a557ab6f4a
14 changed files with 644 additions and 0 deletions

11
backend/requirements.txt Normal file
View File

@@ -0,0 +1,11 @@
fastapi==0.109.0
uvicorn[standard]==0.27.0
sqlalchemy==2.0.25
pymysql==1.1.0
pydantic==2.5.3
pydantic-settings==2.1.0
python-jose[cryptography]==3.3.0
passlib[bcrypt]==1.7.4
python-multipart==0.0.6
alembic==1.13.1
python-dotenv==1.0.0