# Dataroom Service Service for secure VDR (Virtual Data Room), deal rooms, and document access control. ## Features - Deal space management - Folder ACLs (OPA policies) - Watermarking - Expiring links - Activity logs - Integration with finance service for deal states ## Development ```bash # Install dependencies pnpm install # Run development server pnpm dev # Build pnpm build # Start production server pnpm start ``` ## API Endpoints - `GET /health` - Health check - `POST /deals` - Create deal room - `GET /deals/:dealId` - Get deal room - `POST /deals/:dealId/documents` - Upload document - `GET /deals/:dealId/documents/:documentId/url` - Get presigned URL ## Environment Variables - `PORT` - Server port (default: 4004) - `DATABASE_URL` - PostgreSQL connection string - `STORAGE_BUCKET` - Storage bucket for documents - `OPA_URL` - Open Policy Agent URL for access control