Cieľom bakalárskej práce bol návrh a realizácia mobilnej aplikácie pre Android operačný systém, ktorá poskytuje kompletný žreb dvojíc prihlásených do pohárovej súťaže v stolnom tenise a zároveň poskytne výsledkový servis so zobrazením priebežného postavenia účastníkov v súťaži.
Požiadavky na spustenie aplikácie v systéme Windows: • Node v16.6.2 • Npm 7.20.6 • Java 1.8.0_302 • MySQL v8.0.28 • Chocolatey v0.10.15 • Android SDK • Android Studio emulátor • Java vývojové prostredie • Visual Studio Code
Podrobný návod na inštaláciu potrebných nástrojov a balíčkov na stránke [pip] https://reactnative.dev/docs/environment-setup · Po úspešnom nainštalovaní potrebných nástrojov potrebujeme vytvoriť databázu. Databázu vytvoríme pomocou súboru z príhlohy A. Potom spustíme MySQL databázu na porte 3306. Následne prejdeme do aplikácie serveru z prílohy B, stiahneme všetky potrebné závislosti a spustíme main() funkciu. Po úspešnom spustení servera sa presmerujeme do klientskej časti aplikácie, príloha C.
npm install
npm run android