DevBoard

Editactive

Current State

Реализован и задеплоен на sandbox (92.242.60.198:3003) полный функционал управления договорами: реквизиты клиентов (JSON), загрузка файлов (Attachment модель + /opt/devboard/uploads volume), извлечение реквизитов из сканов через Claude API (Vision/PDF), генерация DOCX-договоров (docxtemplater), страница настроек с реквизитами исполнителя. Миграция БД применена.

Next Steps

Not set

Tasks

Backlog0
In Progress0
Review0
Done0

Client & Contract

Client
Not linked

Info

Repo
/Users/petrvoronov/Documents/BigCoding/devboard
Stack
Next.js 15TypeScriptPrismaPostgreSQLTailwind CSS 4DockerMCP
Category
internal-tool

Recent Notes

  • noteСессия 2026-07-28: Реквизиты, договоры, файлы — полная реализация

Recent Sessions

No sessions yet

Architecture Notes

Монорепо: apps/web (Next.js 15), apps/mcp (MCP-сервер), packages/db (Prisma + PostgreSQL). Server Components + Server Actions (FormData). Docker deployment: rsync на sandbox + docker compose build/up. SSH: ssh -i ~/.ssh/mysandbox -p 2847 root@92.242.60.198, путь /opt/devboard/. Порт 3003. ВАЖНО: docker-compose.yml на сервере содержит хардкод ANTHROPIC_API_KEY — rsync перезаписывает, нужно восстанавливать через sed после каждого деплоя.