Commit Graph

15 Commits

Author SHA1 Message Date
b5480717b2 chore(deployment): add docker-compose and nginx setup for production
- Added Dockerfile and nginx.conf for frontend production build.
- Added docker-compose.yml to orchestrate backend and frontend.
- Updated geminiService.ts to support relative API paths via Nginx proxy.
- Updated documentation with deployment instructions for Synology/Docker.
2025-12-22 16:14:08 +00:00
cadc1c2fe5 feat(market-intel): implement role-based campaign engine and gritty reporting
- Implementierung der rollenbasierten Campaign-Engine mit operativem Fokus (Grit).
- Integration von Social Proof (Referenzkunden) in die E-Mail-Generierung.
- Erweiterung des Deep Tech Audits um gezielte Wettbewerber-Recherche (Technographic Search).
- Fix des Lösch-Bugs in der Target-Liste und Optimierung des Frontend-States.
- Erweiterung des Markdown-Exports um transparente Proof-Links und Evidenz.
- Aktualisierung der Dokumentation in readme.md und market_intel_backend_plan.md.
2025-12-22 15:54:06 +00:00
0a00146fd6 feat(market-intel): complete end-to-end audit with enhanced UX and grounding
- Integrated ICP-based lookalike sourcing.
- Implemented Deep Tech Audit with automated evidence collection.
- Enhanced processing terminal with real-time logs.
- Refined daily logging and resolved all dependency issues.
- Documented final status and next steps.
2025-12-21 22:39:30 +00:00
24700090f7 feat(market-intel): Implement fully functional, optimized backend
- Refactored market_intel_orchestrator.py for direct Gemini API (v1) calls.\n- Updated model to gemini-2.5-pro for enhanced capabilities.\n- Implemented minimal stdout logging for improved traceability within Docker.\n- Optimized Dockerfile and introduced market-intel.requirements.txt for leaner, faster builds.\n- Ensured end-to-end communication from React frontend through Node.js bridge to Python backend is fully functional.
2025-12-21 13:44:54 +00:00
ab961161c8 fix(python): Entfernt inkompatibles response_mime_type Argument
Behebt den TypeError beim Aufruf von GenerationConfig in der älteren Version der google-generativeai Bibliothek, indem das nicht unterstützte Argument entfernt wird.
2025-12-21 02:27:26 +00:00
ccb1f77cb9 feat: Umstellung des Node.js-Servers auf CommonJS (.cjs)
Behebt den 'require is not defined' Fehler durch Umbenennung von server.js zu server.cjs und Anpassung des Start-Skripts in package.json.
2025-12-21 00:36:30 +00:00
755e07a095 general-market-intelligence/utils/reportParser.ts hinzugefügt 2025-12-20 21:00:24 +00:00
ee4dc7e49a general-market-intelligence/services/geminiService.ts hinzugefügt 2025-12-20 20:59:39 +00:00
12a1e6fb6f Dateien nach "general-market-intelligence/components" hochladen 2025-12-20 20:58:51 +00:00
68d52a9896 Dateien nach "general-market-intelligence/components" hochladen 2025-12-20 20:58:40 +00:00
f60ce3c356 general-market-intelligence/components/Header.tsx hinzugefügt 2025-12-20 20:58:25 +00:00
f0ab7ff5e9 Dateien nach "general-market-intelligence" hochladen 2025-12-20 20:57:37 +00:00
4098349ca0 Dateien nach "general-market-intelligence" hochladen 2025-12-20 20:57:25 +00:00
f9f7cc948f Dateien nach "general-market-intelligence" hochladen 2025-12-20 20:57:09 +00:00
f6bb2cf5d7 general-market-intelligence/tsconfig.json hinzugefügt 2025-12-20 20:55:37 +00:00