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

Senior Java Developer

JOB Position: Java Developer Contract type: Contract Location: Bratislava, Košice, on-site Salary: 5000+ EURSuitable for the whole team.Primary Job Functions:Analyze and troubleshoot...

NetApp Admin

JOB Position: NetApp Admin Contract type: full-time Place of project: Homeoffice - remote with occasional visits to Germany, Slovakia – 5% onsite...

SCCM Specialist

Základné informáciePozícia: SCCM Specialist Pracovný pomer:  TPP, Živnosť Miesto práce: 95% Home-Office - 5% on-site Bratislava/Nemecko Plat: Medior od 2400+ EUR/Brutto/mesačne Senior od 4000+...

Jurior/Senior CRM ABAP Developer

Základné informáciePozícia:  CRM ABAP Developer Pracovný pomer:  TPP Miesto práce: Bratislava Plat: od 2000+ EUR/mesačneČo by si mal vedieť:aspoň 3-ročné skúsenosti...

Java Developer / Energerické odvetie / Košice

PRÁCA Pozícia: Java developer Pracovný pomer: TPP, Kontrakt Miesto práce: Košice, on-site Plat: Medior od 1.500 EUR Senior od 2.200 EUR FIRMA Odvetvie: Energetika Tím: 3-5 ľudí Firma: 70-80...

DBA Admin / 95% Home-Office – 5% on-site

Základné informáciePozícia: DBA Admin Pracovný pomer:  TPP, Živnosť Miesto práce: 95% Home-Office - 5% on-site - Bratislava/Nemecko Plat: od 2400 - 4000+...

Senior SAP Basis Consultant / 95% Home-Office – 5% on-site

Základné informáciePozícia: SAP Basis Consultant Pracovný pomer:  TPP, Živnosť Miesto práce: 95% Home-Office - 5% on-site Btaislava/Nemecko Plat: od 2.800+ EUR/Brutto/mesačne Jazyk: Nemecký...

Šiesty ročník ReactiveConf sa uskutoční 8.-9. Marca 2021, ReactiveOnline Meetup už dnes večer

Organizačný tím ReactiveConf sa vzhľadom na celosvetovú situáciu spôsobenú šírením COVID-19 rozhodol...

Živé IT projekty: Zmena môže prísť z najjednoduchšieho nápadu

https://youtu.be/U3k1JBhX5qYPredstavte svoj tím!V tíme pracovali: Peter...

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