Propix group vývoj custom software use case

Kvalitní data jsou poklad. Ale pokud jsou prezentována ve formě „clunky“ Excel tabulky, jejich hodnota strmě klesá. Zvlášť, když jsou vaším publikem zastupitelstva.

To byl přesně problém, se kterým za námi přišla nezisková organizace Firmoškola z.s., která realizuje rozsáhlé výzkumy školního prostředí. Jejich data byla hodnotná, ale forma prezentace tomu neodpovídala.

Pojďme se podívat, jak jsme se od původního nápadu na Tableau dostali k vývoji plně customizované, bezpečné a škálovatelné datové platformy.

Firmoškola se věnuje propojování firem, škol a studentů prostřednictvím praktických workshopů, business case a spolupráce na reálných projektech. Jejich vlajkovou lodí je rozsáhlý „Průzkum školního prostředí„, do kterého se zapojují stovky respondentů napříč republikou. Výsledky slouží jako zásadní podklad pro zřizovatele a vedení měst.

Přesně tady byl ten problém.

Problém: Profesionální data v neprofesionálním kabátě

Když máte data ze stovek odpovědí a desítek otázek, jak je prezentovat?

Dosavadní řešení Firmoškoly bylo posílat partnerům excelový dokument. Grafy byly na jednom listu, surová data na druhém. Bylo to nepřehledné, nevypadalo to dobře a pro klíčové publikum (zastupitele) to bylo prakticky nepoužitelné. Chyběla jakákoliv interaktivita.

Klient za námi přišel s jasným zadáním: „Potřebujeme to prezentovat lépe.“

Strategická křižovatka: Past jménem Tableau

Jako datově orientovaná firma byl náš první návrh logický: pojďme data vizualizovat v Tableau. Je to špičkový BI nástroj, rychlý a interaktivní.

Pak jsme se ale zastavili. A začali jsme počítat.

V průběhu analýzy jsme si uvědomili, že Tableau by pro klienta byla finanční a logistická past.

  • Problém s filtry: Zásadním požadavkem byla možnost dynamicky filtrovat a porovnávat data. Abychom v Tableau pokryli všechny možné kombinace filtrů a zároveň nenutili klienty platit za Tableau, museli bychom generovat a exportovat přes 100 různých variant dashboardu. Interaktivní PDF neexistuje.

  • Problém s bezpečností: Data z výzkumu jsou citlivá. Nemohli jsme použít levnou „Tableau Public“ verzi.

  • Problém s cenou: Kvůli bezpečnosti bychom museli sáhnout po placených licencích. Přístup potřebovala nejen Firmoškola pro správu, ale i jejich klienti (zadavatelé výzkumu). Náklady by se rychle vyšplhaly na více než 3 000 Kč měsíčně, a to jen pro pár uživatelů. To je přes 30 000 Kč ročně jen na poplatcích.

Řekli jsme klientovi na rovinu: „Tableau vám nedoporučujeme. Pojďme postavit něco vlastního. Bude to vaše, bez poplatků za uživatele a přesně na míru.“

Klient nám plně důvěřoval. Dali nám zelenou.

Řešení: Zakázková webová aplikace

Namísto implementace nástroje třetí strany jsme navrhli a vyvinuli zabezpečenou webovou aplikaci přístupnou pouze po přihlášení.

Náš proces stál na dvou hlavních pilířích:

1. Data Engineering (Ta neviditelná, ale zásadní práce)

Dostali jsme „raw data“. Byla v surovém stavu, nevhodném pro rychlé filtrování a vizualizaci. Než jsme napsali první řádek kódu pro frontend, náš tým musel:

  • Použít Python: Napsali jsme skripty pro čištění, transformaci a strukturování dat.

  • Připravit databázi: Data jsme nachystali do formátu, který umožňuje bleskurychlé načítání a filtrování v reálném čase.

  • Nastavit Backend: Zvolili jsme moderní řešení Supabase, které nám poskytlo robustní backend (včetně databáze a API) s minimální režií.

Bez této přípravné fáze by byl jakýkoliv dashboard pomalý a nepoužitelný.

2. Frontend & UX (Ten viditelný výsledek)

S čistými daty v zádech jsme mohli postavit samotný dashboard. Cílem byla přehlednost a intuitivnost.

  • Technologie: Zvolili jsme moderní stack: React s Vite.js pro maximální rychlost, TailwindCSS a ShadCN pro rychlý vývoj čistého a responzivního UI.

  • Design: Vycházeli jsme z brandových barev Firmoškoly a referenčních dashboardů, které se klientovi líbily. Výsledkem je čistý, profesionální vzhled.

  • Správa: Celou aplikaci jsme „zabalili“ do Dockeru, což zajišťuje snadné nasazení a budoucí správu.

Během vývoje byl klient aktivně zapojen. Díky tomu nedocházelo k velkým změnám v zadání, ale spíše k drobným UX vylepšením – „nápady, které člověka napadnou, až když si to zkouší“. Celý proces od analýzy po spuštění trval jen pár týdnů.

Výsledek: Z "clunky" Excelu na exkluzivní platformu

Finální produkt je webová aplikace, kam se Firmoškola i jejich klienti mohou přihlásit.

Uvnitř najdou interaktivní dashboard, kde si mohou:

  • Proklikat výsledky všech otázek výzkumu.

  • Dynamicky filtrovat odpovědi podle různých segmentů.

  • Porovnávat výsledky jednotlivých škol mezi sebou.

propix group custom app development

Měřitelný dopad:

  1. Finanční úspora: Klient ušetřil minimálně 30 000 Kč ročně na licenčních poplatcích za Tableau.

  2. Zvýšení prestiže: Prezentace dat je nyní na profesionální úrovni. Zpětná vazba od zadavatelů byla skvělá: „ne vždy dostanete přihlášení do speciální appky jenom za účelem podívat se na výsledek výzkumu.“

  3. Efektivita: Místo generování stovek PDF variant má každý uživatel jeden odkaz a data si filtruje sám.

  4. Škálovatelnost: Platforma je připravena na budoucnost. Už nyní plánujeme přidání nových ročníků výzkumu a rozšíření funkcí pro interní tým Firmoškoly.

Závěr

Tento projekt je dokonalou ukázkou naší filozofie v Propix. Nevěříme v prodej nejdražšího řešení. Věříme v nalezení nejlepšího řešení. Tím, že jsme klienta posunuli od myšlenky na Tableau k vlastní aplikaci, jsme mu nejen ušetřili peníze, ale dali jsme mu do rukou strategický nástroj, který plně vlastní a který roste s ním.

propix group custom vývoj aplikací

Máte data, která si zaslouží víc než Excel?

Bojujete s neefektivním reportingem, drahými BI licencemi nebo chcete svá data přeměnit v interaktivní nástroj pro vaše klienty?

Ozvěte se nám. Provedeme analýzu vaší situace a navrhneme řešení, které má skutečný byznys-dopad.