Aplikace pro evidenci stád
Případová studie vývoje aplikace Festada pro přehlednou a automatizovanou evidenci stád.
Logo aplikace
Požadavek
Přání klienta
Klient chtěl pouze upravit funkční koncept aplikace a doplnit jej o nové funkcionality. Po prostudování výchozí verze aplikace jsme ale došli k závěru, že bude lepší vytvořit zcela novou aplikaci – v moderních technologiích a snadno použitelnou i v budoucnu.
Problém
Výzva pro naše vývojáře
Primární problém spočíval v termínu spuštění aplikace – nová verze měla být dostupná už 10 týdnů po započetí vývoje. Následně jsme se také potýkali s problémy při importu dat z Excelu a nevýhodou se stala rovněž naše neznalost zemědělského prostředí. S klientkou jsme proto museli vždy důkladně probrat každou funkcionalitu a postupně se vpravit do pro nás zcela nového oboru, kterým byla evidence stád.
Řešení
Jak jsme aplikaci zpracovali
Z důvodu časové tísně jsme použili základ backendu v .NETcore, doimplementovali Entity Framework a v React.js vytvořili webovou aplikaci. Díky tomu jsme mohli využít jak frontend, tak backend tým a práci mezi ně rozdělit, abychom vývoj aplikace stihli dokončit včas.
Hlavní přínos
To nejlepší na aplikaci
-
Přehledná karta zvířete s informacemi o reprodukci, užitkovosti i jeho rodokmenu.
-
Souhrnný průřez stáda obsahující informace o počtu zvířat, průměrném věku nebo počtu linií včetně meziročního vyhodnocení.
-
Snadné výpočty reprodukce, kdy lze během pár vteřin nahlédnout do připouštěcích plánů.
-
Další užitečné funkce: kontakty, veterinární deník a poznámky.
Klient
Festada s. r. o.
Nástroj pro funkční evidenci stáda.
Jednoduchý a automatizovaný.
Časová náročnost
-
První spuštění proběhlo za necelé 3 měsíce.
-
Aplikace je stále ve vývoji a přidáváme do ní nové funkcionality.
Reference klienta
„Spolupracovat s firmou Think Easy jsme začali již v průběhu května 2021. Původní plán bylo opravit demo verzi naší původní aplikace, ale nakonec jsme se rozhodli pro tvorbu úplně nové a lépe stavěné aplikace. Kluci zvládli během několika týdnů vytvořit super apku, která předčila naše očekávání. Pravidelné monitoringy, testace i porady. Naprostá profesionálnost ze strany firmy a co se odbornosti týče jsou opravdu špičkou v oboru. Ať měli jakkoli těžké zadání, vždy byli schopni přijít s adekvátním řešením a skvělými nápady. Naše spolupráce pokračuje dále, tvoříme nadstavby do aplikace a přidáváme nové funkce. Jednoznačně doporučujeme!“
Dominika Sokolová, Festada, s. r. o.
Platformy
Co jsme při vývoji použili
Pro vývoj frontendu jsme zvolili React.js, který používáme u většiny projektů. Backend jsme ponechali v .NETcore, zrefaktorovali jej neboli upravili tak, aby změny neovlivnily chování kódu, a naprogramovali nástavby pro REST API a další technologie. Celá aplikace běží v cloudovém řešení Amazon Web Services.
Náhled aplikace
Další případové studie