Přihlášení
Počet zaregistrovaných stadionů: 4
O aplikaci ∇
Tohle je Web aplikace pro bruslaře na registraci na pronájem ledové plochy. Aplikace automaticky zasílá email adminovi když je dosažena minimální kapacita ledu a může být tedy rezervován na hale, a hlídá kredit uživatele - dovolí přidání termínu do svých zájmů jen když má uživatel dostateční kredit. U finální závazné registrace, která se potvrzuje emailem před samotným bruslením, se zvlášť blokuje z kreditu dostatečná částka pro každý potvrzený termín. Hlídá se i maximální kapacita lidí na ledu tak, aby měli bruslaři dostatek prostoru na ledu. V případě, že se nepodaří finálně potvrdit dostatečný počet zájemců, nebo se led nepodaří zaplatit na stadionu, aplikace automaticky rozešle každému registrovanému bruslaři mail, že se jeho termín nebude konat, a to přesně 24h před konáním bruslení. V tom případě sama obsah mailové zprávy přizpůsobí a uvede důvod proč se bruslení nekoná, a automaticky zruší termín v admin sekci.
Stadion nejdřív požádá o přidělení unikátního 6-místního kódu přes email matus@matoosh.eu. Pomocí tohoto kódu se nejdřív zaregistruje administrátor. Jméno musí začínat předponou "admin_". Systém na základě této předpony detekuje, že se jedná o adminitrátora a po přihlášení se tak dostává do speciální sekce, která je jiná než jakou používají běžní uživatelé. Po prvotní registraci již je znemožněna každá další registrace uživatele s předponou "admin_" pro jeden stadion. Následně se se 6-místním kódem registrují i uživatelé. Admin si musí nejdřív nastavit svoji emailovou adresu v admin sekci a vytvořit nový termín bruslení. Pak se na daný termín můžou registrovat uživatelé. Při překročení kapacity je odeslán automaticky email na nastavenou emailovou adresu. Následně je nutné v administrátorské sekci rozeslat potvrzovací maily kliknutím na příslušné tlačítko. Jakmile všichni účastníci potvrdí svou účast, admin znovu dostane upozornění mailem a následně může zaplatit pronájem na stadionu. Pak nastaví termín jako zaplacen v aplikaci. Po zaplacení jsou pak všichni účastníci aktuálě probíhajícího termínu - půl hodinu před až hodinu po začátku termínu - automaticky načteny v aplikaci pro Android tablet. Pro bližší seznámení se s aplikací a ověření funkcionality je vytvořen veřejně přístupný virtuální stadion s kódem "170391" a administrátorským účtem "admin_test_cz" s heslem "test". Na tomto účtu je povoleno dělat libovolné změny. Stejně tak je povoleno vytvářet libovolný počet uživatelů pro tento stadion za účelem testování.
K Web aplikaci je dostupná Android aplikace Attendance pro docházkovou knihu pro tablety postavená na nejmodernějších technologiích, a taky veřejné REST API i pro případné jiné platformy (iOS, Web). Funguje nejenom jako docházková kniha (po přihlášení administrátora), ale umožňuje i sledování aktuálního kreditu pro bruslaře a taky na přidávání kreditu pomocí QR kódu (při dobíjení kreditu v hotovosti na stadionu). Git repozitář (i s wiki stránkou s podrobnějším popisem funkcionality), dokumentace k API a Google Play odkaz na stažení aplikace jsou dostupné zde.