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.

  • Webová aplikace
  • Mobilní aplikace
  • Integrace
  • Stavebnictví
Webová aplikace Smart Work System na notebooku a přihlášení do mobilní aplikace na telefonu
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.

Dříve

Papírový výkaz na stavbě

Přepis do Excelu v kanceláři

Ruční výpočet mezd

S SWS

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

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í.

  1. Nabídka

    Připravená za pár minut z údajů o zakázce.

  2. Smlouva o dílo

    Vznikne z nabídky bez přepisování.

  3. Průvodní list

    Podklad pro práci na stavbě, i v mobilu.

  4. Předávací protokol

    Potvrzení předání díla.

  5. Potvrzení investora

    Odsouhlasení provedených prací.

  6. Dílčí faktury

    Fakturace podle postupu prací.

  7. Konečné vyúčtování

    Závěrečné vyúčtování zakázky.

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í.

Jazyk aplikace

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čí.

Ve vývoji
  • 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.

AI asistentSmart Work System · připojeno přes MCP

Kolik hodin se tento týden odpracovalo na RD Říčany?

smart-work-systemNačítám zápisy času…

Na RD Říčany se tento týden odpracovalo 64,5 hodiny. Zapisovali 4 pracovníci, nejvíc práce proběhlo v úterý.

Ilustrační ukázka. MCP server je ve vývoji.

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.

  1. 2016Start vývoje u iQuestu
  2. PrůběžněRozvoj podle podnětů uživatelů
  3. 8/20261 885 realizovaných požadavků
  4. Ve vývojiMCP server pro AI asistenty

Jak to u nás funguje

Lucie VystrčilováProject ownerVede celý projekt.
  1. Zadání

    Klient přichází se zadáním.

  2. Diskuze a analýza

    Zadání společně s product manažerem prodiskutujeme a zanalyzujeme.

  3. Odsouhlasení

    Výsledné řešení si vzájemně odsouhlasíme.

  4. Vývoj

    Zadáme ho do vývoje podle toho, jestli jde o webovou, nebo mobilní aplikaci.

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!

Radovan Najmansmart work system s.r.o. · Recenze na Googlu

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

Časté dotazy

Pro společnost smart work system s.r.o. vyvíjíme webovou aplikaci a mobilní aplikaci pro iOS a Android. Stavební a realizační firmy v systému řídí zakázky, práci, mzdy a finance. Součástí jsou integrace na mapy a geolokaci, odesílání e-mailů, push notifikace a dvoufaktorové přihlášení.
Na systému pracujeme od roku 2016 a realizovali jsme už 1 885 požadavků.
Klient přichází se zadáním, které společně s product manažerem prodiskutujeme a zanalyzujeme. Po odsouhlasení ho zadáme do vývoje. Projekt vede project owner, webovou a mobilní aplikaci mají na starosti samostatní vývojáři. Systém tak rozvíjíme průběžně, v duchu agilního vývoje.
Webová aplikace běží na Ruby on Rails s databází PostgreSQL. Mobilní aplikace pro iOS a Android je napsaná v React Native. Systém běží v cloudu Heroku nebo na vlastním serveru zákazníka.
Ano. Pro Smart Work System vyvíjíme MCP server (Model Context Protocol). Uživatelé díky němu budou moct se systémem pracovat přes AI asistenty a jazykové modely, které standard MCP podporují, a ptát se na data v systému přirozenou řečí. Víc o MCP najdete v našem článku Co je to MCP.
Mobilní aplikace je napsaná v React Native, takže jeden kód běží na iOS i Androidu. Pracovníci v ní zapisují čas, vidí svůj mzdový nárok, úkoly a harmonogram, fotí dokumentaci a GPS je upozorní při vstupu do okruhu projektu. Aplikace je v češtině, angličtině, ukrajinštině a ruštině.
Systém má 11 uživatelských rolí a u vlastní role až 26 oprávnění, dvoufaktorové přihlášení (TOTP) a historii změn. Všechna data a dokumenty lze exportovat. Každý zákazník má vlastní instanci, provozovanou v cloudu Heroku, nebo na vlastním serveru.
Ano. Webové a mobilní aplikace a informační systémy na míru vyvíjíme například pro logistiku (Bakker) nebo myslivost (e-Myslivost). Další projekty najdete v referencích.

Hledáte vývojového partnera na dlouhou trať?

Webové a mobilní aplikace navrhujeme, vyvíjíme a dlouhodobě rozvíjíme. Rádi probereme i váš projekt.

Kontakt

Na iQuest se můžete spolehnout

S našimi zákazníky spolupracujeme dlouhodobě. Jsme jim oporou od první myšlenky vybudovat software až po dlouhodobou podporu a provoz hotového produktu.

Vladimír Charvát, iQuest

Ozve se vám Vladimír Charvát

Zakladatel a jednatel · obvykle do 1 pracovního dne

Zanechte nám kontakt a my se ozveme