Blog Živé IT projekty: Projekt vytváraný s víziou je skvelý, motivujúci zážitok

Živé IT projekty: Projekt vytváraný s víziou je skvelý, motivujúci zážitok

Prvé miesto na Živé IT projekty 2020 získal projekt Evergreen. Spýtali sme sa tímu niekoľko otázok. 

Mário Bujňák, Tomáš Hnát, Maroš Petruš a Petra Romanová

Predstavte nám svoj tím!

Sme štyria študenti informatiky na Technickej Univerzite v Košiciach. Tvár, ktorá predstavila náš výtvor svetu sa volá Petra Romanová a okrem prezentovania mala na starosť prácu s hardvérom, prevažne riešenie komunikácie a logiky obsiahnutej v hardvéri. 
„Tvrdému“ hardvéru – zapájaniu, navrhovaniu, skladaniu, ale taktiež aj logike v ňom sa venoval Tomáš Hnát, vďaka ktorému sa naše moduly zmestili do malých krabičiek a získali tak podobu ozajstného produktu. 
Aplikáciu mal na starosť Maroš Petruš, všetko od jej dizajnu cez komunikáciu so zvyškom systému až po jej funkcionalitu a vdychol do nej idey jednoduchosti a potenciálu, ktoré Evergreen predstavuje. 
Na záver business stranu mal na starosť Mário Bujňák, čo zahŕňa návrh cieľa a funkcionalít nášho projektu (na tom sa však podieľal aktívne každý), prieskum trhu, zhodnotenie vlastností produktu a okrem toho technicky pomáhal pri zvyšku projektu tam, kde bolo treba.

Ako ste prišli na nápad?

Všetci v tíme sme veľkí zástancovia ochrany životného prostredia a zelený projekt nazvaný SmartyPot nás okamžite oslovil. Pôvodný nápad bolo vytvorenie smart kvetináča, ktorý by sa staral o rastlinu. Rýchlo sme sa však zhodli, že takých je už na svete veľa, tak sme začali premýšľať nad ich nedostatkami. Ako prvé nám okamžite napadli ich cena a škálovateľnosť a tak vznikla architektúra lacných a univerzálnych modulov, ktorých môže mať zákazník koľkokoľvek si praje a potrebuje na to iba jediný centrálny modul. Dbali sme na reálnu využiteľnosť a vždy sme sa pri rozhodovaní pýtali, „Kúpil by som si to ja?“. V dnešnej dobe mnoho ľudí bohužiaľ nemá čas ani chuť starať sa doma o rastliny a Evergreen sme vytvorili s jasnou víziou – aby umožnil každému mať doma rastliny bez akýchkoľvek prekážok a starostí.
 

Predstavte svoj nápad!

Evergreen je projekt, ktorého zámer je uľahčiť každému starostlivosť o bytové rastliny. Kľúčové slovo je uľahčiť, pretože Evergreen disponuje nastaviteľnou autonómiou a preto je vhodný pre ľudí, ktorí chcú aby bolo o rastliny postarané úplne ale aj pre ľudí, ktorí potrebujú pomôcť iba do istej miery, prípadne iba v nejakej dobe. Keďže samostatný smart kvetináč pre každú rastlinu by bol pridrahý, rozhodli sme sa ísť cestou lacných, univerzálnych modulov, ktoré majú na starosť starať sa o rastliny prostredníctvom rôznych senzorov a pomôcok, pričom sú všetky nadstavbové moduly riadené jedným hlavným modulom, ktorý komunikuje s aplikáciou. Jediné, čo zákazník musí urobiť je položiť modul k rastline, doliať vodu a hnojivo a zaregistrovať ho s rastlinou.

Prečo ste zvolili technológie, ktoré ste použili?

Hlavný modul pozostáva z Raspberry Pi, ktoré ponúka pre projekt presne to, čo vyžaduje – je prenosný, výkonný a zvládne spracovať logiku. S aplikáciou komunikuje prostredníctvom databázy Firebase, s ktorou komunikuje pomocou Python skriptu a s nadstavbovými modulmi pomocou MQTT. V nadstavbových moduloch sme dbali na cenu a preto každý z nich obsahuje iba ESP, ktoré postačuje pre komunikáciu s hlavným modulom a obojsmernú komunikáciu s nástrojmi a senzormi v module. Aplikácia je napísaná v jazyku Swift, keďže je na platforme iOS. Samotnú platformu iOS sme si vybrali kvôli skúsenostiam v rámci tímu a jej potenciál pre ďalšie rozvíjanie nášho projektu.

Ktoré problémy boli pre vás najväčšou výzvou?

Spočiatku bolo najväčšou výzvou navrhnutie bezdrôtového riešenia nášho nápadu a implementácia tak, aby spĺňala naše vopred dané požiadavky ceny a škálovateľnosti. Okrem toho sme nenarazili na žiadne väčšie problémy, keďže sme mali celý projekt pred implementáciou detailne a rigorózne navrhnutý.

Viete si svoju projekt predstaviť ako komerčný produkt?

Určite áno. Green je v dnešnej dobe veľmi populárna téma a my veríme, že náš produkt ponúka reálne riešenie na mnoho otázok, ktoré ostali neodpovedané v rámci smart starostlivosti o rastliny.
 
Evergreen

V čom vás tento projekt zmenil?

Každého z nás naučil veľa o osobnej zodpovednosti pri vývoji, o spolupráci a o nájdení spoločných cieľov. Taktiež nás to naučilo pozerať sa na produkt zo všetkých perspektív, nie len z pohľadu vývojárov – museli sme sa na projekt pozerať ako zákazníci, ako manažment, ako predajcovia, ako vlastníci.

Ako by ste motivovali iných, aby skúsili vytvoriť vlastný projekt?

Sme všetci toho názoru, že naučiť sa pracovať v malom tíme je skúsenosť, ktorú by mal získať každý vývojár. Navyše pracovať na projekte, ktorý pre každého člena tímu niečo znamená a je vytváraný s víziou je skvelý, motivujúci zážitok.

Ako vám v projekte pomohli zúčastnené spoločnosti, škola, učitelia?

Spoločnosť IBM nám rovnako ako škola ponúkla vynikajúce zázemie a priestor pracovať na projekte. Čo všetci vysoko oceňujeme je voľná ruka, ktorá nám pri projekte bola umožnená a tak sme mohli realizovať Evergreen kreatívne a vytvoriť také riešenie, s ktorým sme boli spokojní aj my a aj zákazník.

Máte už nápad na ďalší projekt?

Momentálne nie, máme však plno nápadov ako rozšíriť Evergreen tak, aby dosiahol svoj plný potenciál.
 
Viac o projekte vo videuprezentácii a posteri.
 

Dobrý článok? Chceš dostávať ďalšie?

Už viac ako 6 200 ITečkárov dostáva správy e-mailom. Nemusíš sa báť, nie každé ráno. Len občasne.

Súhlasím so spracovaním mojich osobných údajov. ( Viac informácií. )

Tvoj email neposkytneme 3tím stranám. Posielame naňho len informácie z robime.it. Kedykoľvek sa môžeš odhlásiť.

SAP CRM Consultant

PRÁCA Pozícia: SAP CRM Konzultant Pracovný pomer: TPP, Contract Miesto práce: Bratislava, on-site Plat: Junior - od 1.200 EUR/Brutto Senior - od 2.000 EUR/Brutto Kontrakt: od...

Solution Architect

Pozícia: Solution Architect Typ Zmluvy: TPP Plat: od 3000+ EUR/Brutto Lokalita: BratislavaMedzinárodná spoločnosť, ktorá poskytuje poradenské a IT služby pre firmy hľadá...

Automation Tester (Python/Selenium)

Pre slovenskú spoločnosť, hľadáme IT-čkára na pozíciu Automation Tester (Python/Selenium).Práca je v Bratislave na TPP s odmenou od 1500...

PHP Developer s možnosťou naučiť sa Perl

Pre slovenskú spoločnosť hľadáme PHP Developera.Práca je v Bratislave na TPP s odmenou od 1800 EUR/Brutto.Spoločnosť rozširuje svoj PHP/Perl...

QA Automation Engineer / Mobile App For Diabetes

Basic informationPosition: QA Automation Engineer Contract Type: Full-Time Employee or Contractor Location: Vienna (4 Days/Month remote) / 1 hour drive from...

Senior iOS Software Engineer / Develop a mobile app for diabetics

Basic informationPosition: iOS Developer Contract Type: Full-Time Employee or Contractor Location: Vienna (4 Days/Month remote ) / 1 hour drive from Bratislava...

AI and Machine Learning Algorithms Architect / Researcher

JOB Position: AI and Machine Learning Algorithms Architect / Researcher Contract type: TPP Location: Bratislava, Košice Salary: from 2 800 EUR/Brutto/months Benefit: Relocation PackageAbout Company:US...

C# za 30 minút

Základy C# - premenné, prvý program, podmienky, cyklus. To sa dozvieš v tomto článku a v priloženom...

Slovensko.Digital pripravilo aplikáciu na vyplnenie daňového priznania pre SZČO s paušálnymi výdavkami

Podľa údajov Finančnej správy si takmer 250 tisíc živnostníkov vo svojom daňovom...

Yablko: Všetko u mňa vzniká z istej formy rebélie

Si všestranný a veľmi aktívny človek. Robíš stránky, učíš programovať, točíš tutoriály, občas niečo napíšeš, natočíš video...

Čítaj ďalej:

Dobrý článok? Chceš dostávať ďalšie?

Už viac ako 6 200 ITečkárov dostáva správy e-mailom. Nemusíš sa báť, nie každé ráno. Len občasne.

Súhlasím so spracovaním mojich osobných údajov. ( Viac informácií. )

Tvoj email neposkytneme 3tím stranám. Posielame naňho len informácie z robime.it. Kedykoľvek sa môžeš odhlásiť.