Případová studieStavebnictví
Smart Work System – řízení zakázek, lidí a financí
Pro společnost smart work system s.r.o. vyvíjíme webovou a mobilní aplikaci, se kterou stavební a realizační firmy řídí zakázky, práci, mzdy i finance.

- rok, od kterého systém vyvíjíme
- 2016
- realizovaných požadavků
- 1 885
- funkčních modulů
- 18
- jazyky mobilní aplikace
- 4
Stručně o projektu
- Co to je
- Webová a mobilní aplikace pro řízení zakázek, práce, mezd a financí malých a středních firem.
- Obor
- Stavebnictví, architektura a projekce
- Klient
- smart work system s.r.o., Praha
- Role iQuestu
- Vývoj a rozvoj systému od roku 2016
- Platformy
- Web, iOS a Android
- Technologie
- Ruby on Rails, PostgreSQL, React Native, Heroku
- Provoz
- Cloud (Heroku) nebo vlastní server zákazníka
- Umělá inteligence
- MCP server pro práci se systémem přes AI asistenty (ve vývoji)
01Výchozí situace
Od papírových výkazů k jednomu systému
Smart Work System vznikl u lidí ze stavebnictví. Software, který by odpovídal potřebám jejich oboru, na trhu nenašli. Výchozím problémem byly papírové výkazy práce, které se ručně přepisovaly do Excelu a z nich se počítaly mzdy. Dnes systém pokrývá celý chod firmy: od nabídky přes práci na stavbě až po cashflow. iQuest ho vyvíjí od roku 2016.
Papírový výkaz na stavbě
Přepis do Excelu v kanceláři
Ruční výpočet mezd
Zápis času v mobilu přímo k projektu
Automatický výpočet podle sazeb
Pracovník vidí svůj nárok online
02Co systém pokrývá
Jeden systém pro celý chod firmy
18 funkčních modulů a 6 průřezových oblastí. Vyberte oblast a podívejte se, co v ní systém řeší.
Zakázky a projekty
Evidence zakázek a hlavních projektů, realizace, harmonogram prací a úkoly pro lidi v terénu.
- Projekty
- Hlavní projekty
- Realizace
- Harmonogram
- Úkoly
Práce a lidé
Zápis odpracovaného času k projektům, časové rozpočty s fakturací činností a automatický výpočet mezd.
- Zápis času
- Časový rozpočet a fakturace činností
- Mzdy a výplaty
Finance
Příjmy, náklady a zisk každé zakázky i celé firmy. Plánované platby, pohledávky po splatnosti a pokladna.
- CashFlow s predikcí
- Pokladna
- Hospodaření projektu
Dokumenty a obchod
Provázaná řada dokumentů od nabídky po konečné vyúčtování, objednávky se schvalováním a CRM.
- Fakturační řada dokumentů
- Objednávky se schvalováním
- CRM
Materiál a majetek
Přehled o materiálu, nářadí a strojích: kdo co používá, kde to je a kolik materiálu se na projektu spotřebovalo.
- Sklad
- Evidence majetku
Správa
Reporty, export všech dat a dokumentů, administrace a nastavení rolí a oprávnění.
- Reporty a exporty
- Administrace
- Role a oprávnění
03Přínosy
Funkce, které šetří práci v provozu
Šest příkladů toho, co systém v každodenním provozu řeší.
Méně administrativy kolem mezd
Pracovník zapisuje čas v mobilu přímo k projektu. Mzdový nárok se spočítá automaticky z hodinových nebo úkolových sazeb, zvlášť pro zaměstnance a externisty.
Ekonomika každé zakázky
Cena, příjmy, fakturováno, uhrazeno, náklady a zisk v Kč i v procentech. U projektu mzdové, materiálové a ostatní náklady i režie.
Dokumenty bez opakovaného zadávání
Z nabídky vznikne smlouva, průvodní list, předávací protokol, dílčí faktury i konečné vyúčtování. Údaje se přenášejí samy.
Harmonogram v telefonu místo papíru
Plánování prací po týdnech, dnech i hodinách a přiřazení lidí na konkrétní dny. Průvodní listy mají pracovníci v mobilu.
Přehled o materiálu a nářadí
Kdo co používá a kde. Kontrola spotřeby materiálu na projektech pomáhá předejít zbytečným ztrátám.
Ochrana proti úpravám hodin
Lze omezit, jak daleko zpětně smí pracovník zapisovat. Upravovat odpracované hodiny může jen ten, kdo má oprávnění.
04Procesy
Procesy, které systém vede za vás
Tři příklady, jak data procházejí systémem bez opakovaného zadávání.
Nabídka
Připravená za pár minut z údajů o zakázce.
Smlouva o dílo
Vznikne z nabídky bez přepisování.
Průvodní list
Podklad pro práci na stavbě, i v mobilu.
Předávací protokol
Potvrzení předání díla.
Potvrzení investora
Odsouhlasení provedených prací.
Dílčí faktury
Fakturace podle postupu prací.
Konečné vyúčtování
Závěrečné vyúčtování zakázky.
Zápis času
Pracovník zapíše čas k projektu v mobilu.
Kontroly
Max. 24 h denně, bez překryvů, bez zápisů do budoucna, s limitem dnů zpětně.
Schválení
I automaticky, pokud byl pracovník v GPS okruhu projektu.
Výpočet mzdy
Podle sazeb a formy spolupráce.
Výkaz
Odpracovaný čas a nárok za období.
Výplata
Evidence vyplacených mezd.
Cashflow
Výplata se promítne do financí firmy.
Vytvoření
Objednávka se založí v systému.
Ke schválení
Čeká na schválení.
Schválená
Může pokračovat dál.
Návrh výdaje
Automaticky do cashflow.
Fakturace
Objednávka přechází do fakturace.
05Mobilní aplikace
Mobilní aplikace pro lidi v terénu
iOS i Android, postavená v React Native. Aplikace mluví čtyřmi jazyky, což usnadňuje práci se zahraničními pracovníky.
Čas se zapisuje přímo k projektu. Pracovník vidí i historii práce za zvolené období.
Pracovník průběžně vidí svůj aktuální nárok podle zapsaných hodin.
Úkoly od vedoucího s push notifikací a počtem nových úkolů.
Harmonogram a průvodní listy v telefonu místo papíru.
Fotky z terénu se i s poznámkou ukládají rovnou k projektu.
Upozornění při vstupu do okruhu projektu a navigace na místo realizace.
Ukázka rozhraní s ilustračními daty.
06Bezpečnost
Bezpečnost a řízení přístupů
Každý vidí jen to, co potřebuje. A data zůstávají pod kontrolou majitele firmy.
Kde systém běží
CloudProvoz v cloudové platformě Heroku.
Vlastní serverInstalace na server zákazníka.
Každý zákazník má vlastní instanci systému.
11 uživatelských rolí
Role lze přejmenovat podle zvyklostí firmy. Vlastní role nabízí až 26 oprávnění.
Dvoufaktorové ověření
Přihlášení s jednorázovým kódem (TOTP), například přes Google Authenticator.
Historie změn
U záznamů je dohledatelné, co se kdy změnilo.
Data pod kontrolou
Export všech dat a dokumentů včetně příloh, strukturovaný po projektech.
07Integrace a technologie
Integrace a technologie
Služby, na které je systém napojený, a technologie, na kterých stojí.
Napojené služby
- Mapy a geolokaceGPS okruhy projektů a navigace
- SendGridOdesílání dokumentů e-mailem
- Push notifikaceAPNS a FCM pro iOS a Android
- AWS S3Úložiště dokumentů a fotek
- Google AuthenticatorDvoufaktorové přihlášení
- SentryMonitoring chyb
08Umělá inteligence
MCP server: práce se systémem přes AI
Pro Smart Work System vyvíjíme MCP server. Uživatelé díky němu budou moct se systémem pracovat přes AI asistenty a jazykové modely (LLM), například Claude nebo ChatGPT, a ptát se na data v systému přirozenou řečí.
Otevřený standard MCP
Model Context Protocol je otevřený standard, přes který se AI asistenti a AI agenti napojují na data a funkce firemních systémů.
Dotazy přirozeným jazykem
Místo hledání v tabulkách bude stačit napsat otázku, třeba na odpracované hodiny nebo stav zakázky.
Bez vazby na jednoho dodavatele AI
MCP server bude fungovat s AI nástroji, které standard podporují, takže firma si může vybrat, s jakým asistentem pracuje.
Jak MCP funguje a co přináší firemním systémům, popisujeme v článku Co je to MCP. Napojení interního systému na umělou inteligenci přes MCP připravujeme i v rámci vývoje softwaru na míru.
09Jak spolupracujeme
Dlouhodobý rozvoj, ne jednorázový projekt
Na Smart Work Systemu pracujeme od roku 2016. Systém rozvíjíme průběžně podle podnětů jeho uživatelů a každý zákazník dostává vlastní instanci. Takhle vypadá agilní vývoj v praxi.
- 2016Start vývoje u iQuestu
- PrůběžněRozvoj podle podnětů uživatelů
- 8/20261 885 realizovaných požadavků
- Ve vývojiMCP server pro AI asistenty
Jak to u nás funguje
Zadání
Klient přichází se zadáním.
Diskuze a analýza
Zadání společně s product manažerem prodiskutujeme a zanalyzujeme.
Odsouhlasení
Výsledné řešení si vzájemně odsouhlasíme.
Vývoj
Zadáme ho do vývoje podle toho, jestli jde o webovou, nebo mobilní aplikaci.
- Jan VoňavkaWebová aplikace
- Jiří DušekMobilní aplikace
Co říká klient
S firmou iQuest dlouhodobě spolupracujeme na vývoji našeho softwaru smart work system a se spoluprací jsme velmi spokojeni. Oceňujeme především profesionální přístup, spolehlivost, rychlou komunikaci a schopnost hledat funkční řešení i u složitějších požadavků, kterých z naší strany nebývá málo. :-)
Tým iQuestu pro nás není pouze dodavatelem, ale hlavně partnerem, se kterým můžeme otevřeně konzultovat další rozvoj systému a společně hledat nejlepší cestu k výsledku. Děkujeme!
Spolupráci s iQuest můžeme určitě jen vřele doporučit!
10V číslech
Rozsah systému v číslech
- realizovaných požadavků
- 1 885
- funkčních modulů a 6 průřezových oblastí
- 18
- obrazovek webové aplikace
- ~48
- uživatelských rolí, až 26 oprávnění
- 11
- popsaných business procesů
- 17
- jazyky mobilní aplikace: čeština, angličtina, ukrajinština, ruština
- 4
