nordabiz/docs/architecture/diagrams/b3-feature-map.drawio

281 lines
24 KiB
Plaintext

<mxfile host="draw.io" modified="2026-02-12" agent="Claude Code" type="device">
<diagram id="b3-feature-map" name="Mapa Funkcjonalności">
<mxGraphModel dx="1600" dy="1000" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1800" pageHeight="1200" math="0" shadow="0">
<root>
<mxCell id="0"/>
<mxCell id="1" parent="0"/>
<!-- TYTUŁ -->
<mxCell id="title" value="NordaBiz — Mapa Funkcjonalności" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontSize=22;fontStyle=1;fontColor=#1a1a2e;" vertex="1" parent="1">
<mxGeometry x="560" y="15" width="420" height="36" as="geometry"/>
</mxCell>
<mxCell id="subtitle" value="Wszystkie moduły platformy pogrupowane tematycznie" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontSize=11;fontColor=#888;" vertex="1" parent="1">
<mxGeometry x="600" y="48" width="340" height="20" as="geometry"/>
</mxCell>
<!-- ========== KATALOG I WYSZUKIWANIE ========== -->
<mxCell id="g1_bg" value="" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;shadow=1;" vertex="1" parent="1">
<mxGeometry x="40" y="90" width="380" height="250" as="geometry"/>
</mxCell>
<mxCell id="g1_title" value="&lt;b style=&quot;font-size:14px&quot;&gt;&#x1F4BC; Katalog i Wyszukiwanie&lt;/b&gt;" style="text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontColor=#333;" vertex="1" parent="1">
<mxGeometry x="55" y="96" width="240" height="24" as="geometry"/>
</mxCell>
<mxCell id="g1_f1" value="Profile 150 firm" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#D4E1F5;strokeColor=#6c8ebf;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="55" y="130" width="165" height="32" as="geometry"/>
</mxCell>
<mxCell id="g1_f2" value="Wyszukiwarka pełnotekstowa" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#D4E1F5;strokeColor=#6c8ebf;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="230" y="130" width="175" height="32" as="geometry"/>
</mxCell>
<mxCell id="g1_f3" value="Filtrowanie po branży" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#D4E1F5;strokeColor=#6c8ebf;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="55" y="170" width="165" height="32" as="geometry"/>
</mxCell>
<mxCell id="g1_f4" value="Mapa lokalizacji" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#D4E1F5;strokeColor=#6c8ebf;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="230" y="170" width="175" height="32" as="geometry"/>
</mxCell>
<mxCell id="g1_f5" value="Weryfikacja NIP/REGON/KRS" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#D4E1F5;strokeColor=#6c8ebf;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="55" y="210" width="175" height="32" as="geometry"/>
</mxCell>
<mxCell id="g1_f6" value="Dane kontaktowe i godziny" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#D4E1F5;strokeColor=#6c8ebf;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="240" y="210" width="165" height="32" as="geometry"/>
</mxCell>
<mxCell id="g1_f7" value="Ogłoszenia i oferty firm" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#D4E1F5;strokeColor=#6c8ebf;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="55" y="250" width="165" height="32" as="geometry"/>
</mxCell>
<mxCell id="g1_f8" value="Import z KRS / CEIDG" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#D4E1F5;strokeColor=#6c8ebf;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="230" y="250" width="175" height="32" as="geometry"/>
</mxCell>
<!-- ========== SZTUCZNA INTELIGENCJA ========== -->
<mxCell id="g2_bg" value="" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#e1d5e7;strokeColor=#9673a6;shadow=1;" vertex="1" parent="1">
<mxGeometry x="450" y="90" width="380" height="250" as="geometry"/>
</mxCell>
<mxCell id="g2_title" value="&lt;b style=&quot;font-size:14px&quot;&gt;&#x1F916; Sztuczna Inteligencja&lt;/b&gt;" style="text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontColor=#333;" vertex="1" parent="1">
<mxGeometry x="465" y="96" width="220" height="24" as="geometry"/>
</mxCell>
<mxCell id="g2_f1" value="NordaGPT — czat AI" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#D5C8E3;strokeColor=#9673a6;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="465" y="130" width="170" height="32" as="geometry"/>
</mxCell>
<mxCell id="g2_f2" value="Rekomendacje firm" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#D5C8E3;strokeColor=#9673a6;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="645" y="130" width="170" height="32" as="geometry"/>
</mxCell>
<mxCell id="g2_f3" value="Analiza AI luk prawnych" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#D5C8E3;strokeColor=#9673a6;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="465" y="170" width="170" height="32" as="geometry"/>
</mxCell>
<mxCell id="g2_f4" value="Generowanie raportów" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#D5C8E3;strokeColor=#9673a6;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="645" y="170" width="170" height="32" as="geometry"/>
</mxCell>
<mxCell id="g2_f5" value="Baza wiedzy Norda" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#D5C8E3;strokeColor=#9673a6;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="465" y="210" width="170" height="32" as="geometry"/>
</mxCell>
<mxCell id="g2_f6" value="Baza wiedzy ZOPK" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#D5C8E3;strokeColor=#9673a6;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="645" y="210" width="170" height="32" as="geometry"/>
</mxCell>
<mxCell id="g2_f7" value="Analiza roadmap AI" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#D5C8E3;strokeColor=#9673a6;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="465" y="250" width="170" height="32" as="geometry"/>
</mxCell>
<mxCell id="g2_f8" value="Uczenie się z feedbacku" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#D5C8E3;strokeColor=#9673a6;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="645" y="250" width="170" height="32" as="geometry"/>
</mxCell>
<!-- ========== AUDYTY CYFROWE ========== -->
<mxCell id="g3_bg" value="" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;shadow=1;" vertex="1" parent="1">
<mxGeometry x="860" y="90" width="380" height="250" as="geometry"/>
</mxCell>
<mxCell id="g3_title" value="&lt;b style=&quot;font-size:14px&quot;&gt;&#x1F4CA; Audyty Cyfrowe&lt;/b&gt;" style="text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontColor=#333;" vertex="1" parent="1">
<mxGeometry x="875" y="96" width="180" height="24" as="geometry"/>
</mxCell>
<mxCell id="g3_f1" value="Audyt SEO (PageSpeed)" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#C8DFC4;strokeColor=#82b366;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="875" y="130" width="170" height="32" as="geometry"/>
</mxCell>
<mxCell id="g3_f2" value="Audyt Google Moja Firma" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#C8DFC4;strokeColor=#82b366;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="1055" y="130" width="170" height="32" as="geometry"/>
</mxCell>
<mxCell id="g3_f3" value="Monitoring social media" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#C8DFC4;strokeColor=#82b366;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="875" y="170" width="170" height="32" as="geometry"/>
</mxCell>
<mxCell id="g3_f4" value="Benchmarki branżowe" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#C8DFC4;strokeColor=#82b366;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="1055" y="170" width="170" height="32" as="geometry"/>
</mxCell>
<mxCell id="g3_f5" value="Audyt IT i bezpieczeństwa" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#C8DFC4;strokeColor=#82b366;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="875" y="210" width="170" height="32" as="geometry"/>
</mxCell>
<mxCell id="g3_f6" value="Core Web Vitals (CrUX)" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#C8DFC4;strokeColor=#82b366;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="1055" y="210" width="170" height="32" as="geometry"/>
</mxCell>
<mxCell id="g3_f7" value="Raport kompletności danych" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#C8DFC4;strokeColor=#82b366;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="875" y="250" width="170" height="32" as="geometry"/>
</mxCell>
<mxCell id="g3_f8" value="Monitoring konkurencji" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#C8DFC4;strokeColor=#82b366;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="1055" y="250" width="170" height="32" as="geometry"/>
</mxCell>
<!-- ========== ADMINISTRACJA ========== -->
<mxCell id="g4_bg" value="" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f8cecc;strokeColor=#b85450;shadow=1;" vertex="1" parent="1">
<mxGeometry x="1270" y="90" width="380" height="250" as="geometry"/>
</mxCell>
<mxCell id="g4_title" value="&lt;b style=&quot;font-size:14px&quot;&gt;&#x2699;&#xFE0F; Administracja&lt;/b&gt;" style="text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontColor=#333;" vertex="1" parent="1">
<mxGeometry x="1285" y="96" width="170" height="24" as="geometry"/>
</mxCell>
<mxCell id="g4_f1" value="Panel zarządzania firmami" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#F0D4D4;strokeColor=#b85450;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="1285" y="130" width="170" height="32" as="geometry"/>
</mxCell>
<mxCell id="g4_f2" value="Zarządzanie użytkownikami" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#F0D4D4;strokeColor=#b85450;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="1465" y="130" width="170" height="32" as="geometry"/>
</mxCell>
<mxCell id="g4_f3" value="Moderacja treści" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#F0D4D4;strokeColor=#b85450;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="1285" y="170" width="170" height="32" as="geometry"/>
</mxCell>
<mxCell id="g4_f4" value="Panel bezpieczeństwa" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#F0D4D4;strokeColor=#b85450;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="1465" y="170" width="170" height="32" as="geometry"/>
</mxCell>
<mxCell id="g4_f5" value="Analityka i raporty" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#F0D4D4;strokeColor=#b85450;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="1285" y="210" width="170" height="32" as="geometry"/>
</mxCell>
<mxCell id="g4_f6" value="Zarządzanie ZOPK" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#F0D4D4;strokeColor=#b85450;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="1465" y="210" width="170" height="32" as="geometry"/>
</mxCell>
<mxCell id="g4_f7" value="Import danych (KRS/CEIDG)" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#F0D4D4;strokeColor=#b85450;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="1285" y="250" width="170" height="32" as="geometry"/>
</mxCell>
<mxCell id="g4_f8" value="Ogłoszenia platformowe" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#F0D4D4;strokeColor=#b85450;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="1465" y="250" width="170" height="32" as="geometry"/>
</mxCell>
<!-- ========== SPOŁECZNOŚĆ ========== -->
<mxCell id="g5_bg" value="" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#fff2cc;strokeColor=#d6b656;shadow=1;" vertex="1" parent="1">
<mxGeometry x="40" y="370" width="380" height="250" as="geometry"/>
</mxCell>
<mxCell id="g5_title" value="&lt;b style=&quot;font-size:14px&quot;&gt;&#x1F465; Społeczność i Komunikacja&lt;/b&gt;" style="text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontColor=#333;" vertex="1" parent="1">
<mxGeometry x="55" y="376" width="280" height="24" as="geometry"/>
</mxCell>
<mxCell id="g5_f1" value="Forum dyskusyjne" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#FFF0C0;strokeColor=#d6b656;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="55" y="410" width="170" height="32" as="geometry"/>
</mxCell>
<mxCell id="g5_f2" value="Wiadomości prywatne" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#FFF0C0;strokeColor=#d6b656;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="235" y="410" width="170" height="32" as="geometry"/>
</mxCell>
<mxCell id="g5_f3" value="Kalendarz wydarzeń" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#FFF0C0;strokeColor=#d6b656;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="55" y="450" width="170" height="32" as="geometry"/>
</mxCell>
<mxCell id="g5_f4" value="Powiadomienia e-mail" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#FFF0C0;strokeColor=#d6b656;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="235" y="450" width="170" height="32" as="geometry"/>
</mxCell>
<mxCell id="g5_f5" value="Reakcje i wzmianki" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#FFF0C0;strokeColor=#d6b656;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="55" y="490" width="170" height="32" as="geometry"/>
</mxCell>
<mxCell id="g5_f6" value="Subskrypcje tematów" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#FFF0C0;strokeColor=#d6b656;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="235" y="490" width="170" height="32" as="geometry"/>
</mxCell>
<mxCell id="g5_f7" value="Profile członków" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#FFF0C0;strokeColor=#d6b656;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="55" y="530" width="170" height="32" as="geometry"/>
</mxCell>
<mxCell id="g5_f8" value="Tablica ogłoszeń" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#FFF0C0;strokeColor=#d6b656;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="235" y="530" width="170" height="32" as="geometry"/>
</mxCell>
<!-- ========== BAZA WIEDZY ========== -->
<mxCell id="g6_bg" value="" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#E3F2FD;strokeColor=#1565C0;shadow=1;" vertex="1" parent="1">
<mxGeometry x="450" y="370" width="380" height="250" as="geometry"/>
</mxCell>
<mxCell id="g6_title" value="&lt;b style=&quot;font-size:14px&quot;&gt;&#x1F4DA; Baza Wiedzy i Edukacja&lt;/b&gt;" style="text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontColor=#333;" vertex="1" parent="1">
<mxGeometry x="465" y="376" width="240" height="24" as="geometry"/>
</mxCell>
<mxCell id="g6_f1" value="ZOPK — monitoring prawny" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#BBDEFB;strokeColor=#1565C0;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="465" y="410" width="170" height="32" as="geometry"/>
</mxCell>
<mxCell id="g6_f2" value="Timeline zmian przepisów" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#BBDEFB;strokeColor=#1565C0;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="645" y="410" width="170" height="32" as="geometry"/>
</mxCell>
<mxCell id="g6_f3" value="Graf relacji (wiedza)" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#BBDEFB;strokeColor=#1565C0;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="465" y="450" width="170" height="32" as="geometry"/>
</mxCell>
<mxCell id="g6_f4" value="Deduplikacja encji" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#BBDEFB;strokeColor=#1565C0;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="645" y="450" width="170" height="32" as="geometry"/>
</mxCell>
<mxCell id="g6_f5" value="Szkolenia online" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#BBDEFB;strokeColor=#1565C0;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="465" y="490" width="170" height="32" as="geometry"/>
</mxCell>
<mxCell id="g6_f6" value="Materiały edukacyjne" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#BBDEFB;strokeColor=#1565C0;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="645" y="490" width="170" height="32" as="geometry"/>
</mxCell>
<mxCell id="g6_f7" value="Monitoring wiadomości" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#BBDEFB;strokeColor=#1565C0;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="465" y="530" width="170" height="32" as="geometry"/>
</mxCell>
<mxCell id="g6_f8" value="Linki do źródeł w AI" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#BBDEFB;strokeColor=#1565C0;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="645" y="530" width="170" height="32" as="geometry"/>
</mxCell>
<!-- ========== CZŁONKOSTWO ========== -->
<mxCell id="g7_bg" value="" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#FCE4EC;strokeColor=#C62828;shadow=1;" vertex="1" parent="1">
<mxGeometry x="860" y="370" width="380" height="250" as="geometry"/>
</mxCell>
<mxCell id="g7_title" value="&lt;b style=&quot;font-size:14px&quot;&gt;&#x1F3C6; Członkostwo i Korzyści&lt;/b&gt;" style="text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontColor=#333;" vertex="1" parent="1">
<mxGeometry x="875" y="376" width="240" height="24" as="geometry"/>
</mxCell>
<mxCell id="g7_f1" value="3 pakiety cenowe" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#F8BBD0;strokeColor=#C62828;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="875" y="410" width="170" height="32" as="geometry"/>
</mxCell>
<mxCell id="g7_f2" value="Starter za 1 zł (Izba)" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#F8BBD0;strokeColor=#C62828;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="1055" y="410" width="170" height="32" as="geometry"/>
</mxCell>
<mxCell id="g7_f3" value="Zarządzanie składkami" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#F8BBD0;strokeColor=#C62828;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="875" y="450" width="170" height="32" as="geometry"/>
</mxCell>
<mxCell id="g7_f4" value="Raport korzyści" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#F8BBD0;strokeColor=#C62828;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="1055" y="450" width="170" height="32" as="geometry"/>
</mxCell>
<mxCell id="g7_f5" value="Eksport danych (CSV/PDF)" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#F8BBD0;strokeColor=#C62828;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="875" y="490" width="170" height="32" as="geometry"/>
</mxCell>
<mxCell id="g7_f6" value="Dostęp do API" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#F8BBD0;strokeColor=#C62828;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="1055" y="490" width="170" height="32" as="geometry"/>
</mxCell>
<mxCell id="g7_f7" value="Priorytetowe wsparcie" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#F8BBD0;strokeColor=#C62828;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="875" y="530" width="170" height="32" as="geometry"/>
</mxCell>
<mxCell id="g7_f8" value="Branding firmy" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#F8BBD0;strokeColor=#C62828;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="1055" y="530" width="170" height="32" as="geometry"/>
</mxCell>
<!-- ========== INTEGRACJE ========== -->
<mxCell id="g8_bg" value="" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#F3E5F5;strokeColor=#7B1FA2;shadow=1;" vertex="1" parent="1">
<mxGeometry x="1270" y="370" width="380" height="250" as="geometry"/>
</mxCell>
<mxCell id="g8_title" value="&lt;b style=&quot;font-size:14px&quot;&gt;&#x1F517; Integracje Zewnętrzne&lt;/b&gt;" style="text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontColor=#333;" vertex="1" parent="1">
<mxGeometry x="1285" y="376" width="230" height="24" as="geometry"/>
</mxCell>
<mxCell id="g8_f1" value="Google Gemini AI" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#E1BEE7;strokeColor=#7B1FA2;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="1285" y="410" width="170" height="32" as="geometry"/>
</mxCell>
<mxCell id="g8_f2" value="Google PageSpeed" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#E1BEE7;strokeColor=#7B1FA2;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="1465" y="410" width="170" height="32" as="geometry"/>
</mxCell>
<mxCell id="g8_f3" value="Google Places (GMF)" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#E1BEE7;strokeColor=#7B1FA2;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="1285" y="450" width="170" height="32" as="geometry"/>
</mxCell>
<mxCell id="g8_f4" value="Google Search Console" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#E1BEE7;strokeColor=#7B1FA2;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="1465" y="450" width="170" height="32" as="geometry"/>
</mxCell>
<mxCell id="g8_f5" value="Rejestry KRS / CEIDG" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#E1BEE7;strokeColor=#7B1FA2;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="1285" y="490" width="170" height="32" as="geometry"/>
</mxCell>
<mxCell id="g8_f6" value="Microsoft Graph (poczta)" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#E1BEE7;strokeColor=#7B1FA2;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="1465" y="490" width="170" height="32" as="geometry"/>
</mxCell>
<mxCell id="g8_f7" value="YouTube Data API" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#E1BEE7;strokeColor=#7B1FA2;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="1285" y="530" width="170" height="32" as="geometry"/>
</mxCell>
<mxCell id="g8_f8" value="Brave Search API" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#E1BEE7;strokeColor=#7B1FA2;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="1465" y="530" width="170" height="32" as="geometry"/>
</mxCell>
<!-- PODSUMOWANIE -->
<mxCell id="summary" value="&lt;font style=&quot;font-size:11px;color:#888&quot;&gt;8 obszarów funkcjonalnych &amp;nbsp;|&amp;nbsp; 64+ funkcje &amp;nbsp;|&amp;nbsp; 17 modułów &amp;nbsp;|&amp;nbsp; 8 integracji zewnętrznych&lt;/font&gt;" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
<mxGeometry x="500" y="650" width="550" height="24" as="geometry"/>
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>