preloader
A I G E N T I
  • 29. 6. 2026
  • No Comments

AIGENTI CRM v1.4.0 je interní systém pro správu školení, který vznikl metodou vibecodingu během několika dní. Architektura stojí na SharePoint listech jako datové vrstvě, díky čemuž odpadají náklady na samostatné úložiště a celé řešení se vejde do stávajícího Microsoft 365 tenantu.

K čemu CRM slouží

Aplikace pokrývá kompletní agendu školicí firmy v jednom prostředí. Eviduje firemní i veřejné zákazníky, lektory, učebny, kontakty, zakázky a jednotlivé termíny kurzů. Součástí je kalkulačka ceny, ekonomika školení s automatickým výpočtem výnosů a mzdy lektora, cashflow, zpětná vazba účastníků a samostatný modul Prodej pro řízení obchodních příležitostí. Přehledový dashboard zobrazuje souhrn firemních zákazníků, veřejných účastníků a běžících školení v podobě barevně rozlišených karet podle typu kurzu (standardní veřejný, standardní firemní, víkendový, večerní).

Proč SharePoint jako backend

SharePoint listy zvládnou bez problémů provoz menší až střední školicí společnosti. Při zachování rozumné struktury sloupců (TypSkoleni, Termin dny, Datum, Datum do, Cas a dalších) je systém spolehlivý pro zhruba 5 000 záznamů školení. Nad touto hranicí začíná narážet na limity prahování v listech, výkonnost dotazů a omezení indexace, takže další provoz by vyžadoval migraci na Dataverse. Výhodou je, že datový model je už dnes navržen tak, aby tato migrace byla otázkou napojení nové datové vrstvy, nikoli přepisování celé aplikace.

Zabezpečení postavené na Entra ID

Přístup do CRM je řízen výhradně přes dedikované účty Microsoft v Entra ID. Veškerá oprávnění se dědí z permisí v rámci tenantu, aplikace tedy nemá vlastní uživatelskou databázi ani vlastní hesla. Při návrhu byl kladen důraz na to, aby refresh tokeny a další citlivé identifikátory nebyly nikdy uloženy ve frontendu CRM systému, ale zůstávaly pouze na úrovni serverové komunikace s Microsoft Graph. Tím je riziko úniku tokenů a neoprávněného přístupu drženo na minimu.

Co z toho plyne pro zákazníka

Za řádově nízké náklady a v horizontu několika dnů lze získat plně funkční CRM napojené přímo na firemní Microsoft 365 data, bez nutnosti investovat do licencí Dataverse nebo provozovat externí databázi. Pro firmy do velikosti pěti tisíc evidovaných školení je to optimální poměr výkonu a ceny. V okamžiku, kdy objem dat začne narůstat, je připravena přímá cesta na Dataverse, aniž by bylo nutné aplikaci stavět od nuly.

Poznámka: Data zobrazená ve screenshotu jsou fiktivní a slouží pouze pro účely ukázky funkčnosti.

Leave A Comment