Settings
Platform configuration and system information
Database
TiDB (MySQL-compatible) with Drizzle ORM
Authentication
Manus OAuth (bypassed in demo mode)
File Storage
S3-compatible object storage for documents and media
LLM Provider
Manus Forge API for AI-powered features
Notifications
Owner notifications via Manus platform
Stripe Payments
Automated subscription billing
Session Cookies
HTTP-only, Secure, SameSite=None
JWT Signing
HMAC-SHA256 with rotating secret
Role-Based Access Control
super_admin, company_admin, team_member, investor, advisor
Multi-Tenancy
Row-level isolation with tenantId foreign keys
OAuth Authentication
Bypassed for demo — enable for production
AI Features
LLM-powered memo generation, mapping, Q&A
Engagement Tracking
Track portal visits and investor interactions
Stripe Billing
Automated subscription billing and invoicing
Multi-Tenant Mode
Support multiple companies on one platform
Advisor Portal
External advisor read-only access to deals
Magic Links
Passwordless investor portal access