Vývoj aplikace pro evidenci stád

Případová studie vývoje aplikace Festada pro přehlednou a automatizovanou evidenci stád.

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.

Logo aplikace

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 a krmení, kdy lze během pár vteřin nahlédnout do připouštěcích plánů, zkontrolovat sklady krmiv nebo vypočítat krmnou dávku.

  • Další užitečné funkce: kontakty, veterinární deník, poznámky a interní chat.

Klient

Festada s. r. o.

Nástroj pro funkční evidenci stáda.

Jednoduchý a automatizovaný.

https://festada.cz/

Č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