Todoo Activities

Mobilná aplikácia spájajúca športovo aktívnych ľudí.

Mobilná AplikáciaServerové RiešenieUI/UX
Úvodný obrázok aplikácie Todoo Activities

4 mesiace

od zadania po produkciu

Skupinový chat

pre aktivitu

Športové

aktivity

Lokálny

trh

Vytvorili sme aplikáciu spájajúcu ľudí s rovnakými športovými záujmami

Klient Todoo Activities mal požiadavku na vytvorenie mobilnej aplikácie, v ktorej by používateľ mohol vytvárať športové aktivity s presným časom a miestom, a počtom ľudí, ktorí sa môžu danej aktivity zúčastniť. Následne sa iní používatelia aplikácie v okolí s rovnakými preferenciami pre športové aktivity do takejto udalosti môžu prihlásiť.

Klient: Todoo Activities

Typ projektu: Dizajn, vývoj mobilnej aplikácie a serverového riešenia

Rok: 2020 - 2021

Klient

Klient bola súkromná osoba so záujmom o športové aktivity. Asi všetci sme sa už stretli s tým, že keď sme mali čas a chuť na šport, nevedeli sme si nájsť parťáka, a práve toto sa náš klient rozhodol riešiť peknou mobilnou aplikáciou.

Náhľad dizajnu aplikácie Todoo Activities

Riešenie

Po konzultáciách s klientom sme stanovili obsah a funkcionalitu aplikácie, z ktorej sme následne formou papierových kresieb načrtli základné obrazovky. Pre klienta bolo dôležité, aby používatelia na danej aktivite nemuseli využívať externé chat aplikácie, ale aby mohli komunikovať priamo v chate určenom pre túto udalosť. Používateľ si vybral typ aktivity, čas a miesto konania - udalosť sa mohla konať buď jednorazovo, alebo s pravidelným opakovaním. Na samotný vývoj sme zvolili použitie frameworku React Native, aby mohol zákazník rýchlo pokryť obe mobilné platformy na trhu. Pre serverovú časť sme zvolili vývoj v Java Spring s využitím REST aj Websocket volaní. Súčasťou dodávky serverovej časti aplikácie bola aj príprava a inštalácia aplikácie na dedikovaný Linux server. Zabezpečovali sme prípravu, konfiguráciu, inštaláciu aplikačného a a webového servera, ako aj automatické nasadzovanie cez Atlassian Bamboo.

Intuitívne hľadanie aktivít

Používateľ si môže zvoliť 2 jeho obľúbené aktivity, ako aj lokalitu, v ktorej by chcel danú činnosť nájsť. Aplikácia pri otvorení zobrazí v okolí na základe preferencií výsledky o budúcich aktivitách, na ktorých je voľné miesto. Výsledky sa zobrazia ako list, ale používateľ si môže taktiež zvoliť mód pre vyhľadávanie aktivít priamo na mape.

Kontakt v skupine

Po prihlásení sa na aktivitu sa používateľ automaticky pridá do vytvorenej chatovej skupiny. Môže si tak s inými používateľmi dohodnúť ďalšie detaily športovej aktivity. Chat pre jednorázové aktivity sa po ich uskutočnení automaticky archivuje, aby mal používateľ lepší prehľad o svojich budúcich aktivitách. Vždy je však možnosť prehliadať archivované komunikácie, v prípade, že by sa potreboval s iným členom dodatočne kontaktovať.

Vytvorenie aktivity

Aplikácia umožňuje každému pridať novú aktivitu. Ide o viackrokový formulár, v ktorom si používateľ môže zvoliť okrem základných informácii aj ďalšie parametre, ako sú počet, pohlavie, a možnosť opakovať aktivitu pravidelne.

Vizualizácia obrazoviek aplikácie Todoo Activities

Použité technológie

  • Mobilná aplikácia - React Native, Typescript, OneSignal, Websocket
  • Serverové riešenie - Java, Spring Boot, Hibernate, JPA, PostgreSQL, setup Linux servera
  • Riadenie projektu - Atlassian Bamboo, Jira, Trello
  • Dizajn - Figma, Justinmind, System UI
  • Komunikácia - WhatsApp, Zoom

Zdieľaj projekt

Kontakt
Napíšte nám

Každý tím má špecifický proces pri vývoji softvéru. Používame moderné technológie, ktoré vydržia dlhú dobu a vytvárame aplikácie, ktoré sú pripravené pre veľký počet vašich potenciálnych zákazníkov.