Preskočiť na obsah

Aplikácia pre prácu so sankciami OSN.

Pre The Graduate Institute, Geneva (IHEID) sme vytvorili UN Sanctions APP, analytický nástroj pre vedcov a odborníkov, ktorí pracujú so sankciami OSN. Funguje vo webovom prehliadači aj ako natívna mobilná aplikácia.

Web, iOS aj Android čerpajú z jedného zdroja dát a všetky hlavné funkcie sú dostupné aj offline.

2020–2021

realizácia projektu v dvoch fázach

Web · iOS · Android

tri platformy, jeden zdroj dát

Offline-first

plná funkčnosť bez pripojenia

UN Sanctions APP – webová a mobilná aplikácia

Jedna aplikácia na troch platformách

Pôvodnú aplikáciu sme nahradili novou, ktorá beží na webe, v iOS aj v Androide. Všetky tri verzie pracujú s rovnakými dátami a fungujú aj úplne offline.

Webová aplikácia

PWA dostupná priamo vo webovom prehliadači.

iOS aplikácia

Samostatná aplikácia dostupná cez App Store.

Android aplikácia

Samostatná aplikácia dostupná cez Google Play.

Jeden zdroj dát, tri platformy a všetky fungujú offline.

UN Sanctions APP – pôvodná Flash aplikácia

Východisková situácia

Pôvodná aplikácia bežala na technológii Flash, ktorú mobilné zariadenia aj moderné prehliadače postupne prestávali podporovať.

Bolo ju preto treba nahradiť novým riešením, ktoré pobeží na súčasných platformách a zachová dôležité funkcie pôvodnej aplikácie.

Po konci Flashu sme aplikáciu postavili nanovo.

Aplikácia, ktorá funguje aj bez internetu

Jednou zo základných požiadaviek bolo, aby aplikácia plne fungovala aj offline. Používateľ sa k obsahu dostane aj vtedy, keď nemá pripojenie na internet.

Zároveň bolo potrebné pripraviť prehľadné používateľské a administračné rozhranie pre aplikáciu s veľkým množstvom textového obsahu.

Obsah dostupný kdekoľvek, aj tam, kde nie je signál.

Jedno riešenie pre web aj mobil

Navrhli sme frontendovú aplikáciu v React.js, ktorá získava dáta cez GraphQL z headless CMS Sanity.io.

Pre CMS sme pripravili aj dátovú štruktúru a prispôsobili administračné rozhranie.

Technológie riešenia: React.js, GraphQL a Sanity.io

Rozhranie pre veľké množstvo obsahu

UN Sanctions APP je obsahovo náročná aplikácia. Pri návrhu UX sme preto riešili najmä prehľadné zobrazenie informácií a jednoduchú navigáciu medzi jednotlivými časťami obsahu.

Návrh sme postavili primárne pre mobilné zariadenia a následne ho prispôsobili širším obrazovkám.

UN Sanctions APP – návrh mobilných obrazoviek

Obsah je prehľadný aj na malom displeji.

Od PWA k natívnym aplikáciám

V prvej fáze (2020) sme vytvorili PWA, ktorú bolo možné používať priamo v prehliadači alebo uložiť do mobilu. Už vtedy mala plne funkčný offline režim.

V roku 2021 pribudli natívne aplikácie v React Native pre iOS a Android. Pracujú s rovnakými dátami, tiež fungujú offline a priniesli aj nový obsah a vylepšenia.

UN Sanctions APP – natívna mobilná aplikácia pre iOS a Android

Spolupráca nastavená na priebežný rozvoj

Projekt sme riešili v úzkej spolupráci s tímom klienta, s pravidelnou komunikáciou a jasným prehľadom o úlohách.

Pravidelné status meetingy

Spoločne sme priebežne riešili stav projektu, aktuálne úlohy a ďalšie vylepšenia.

Okamžitá komunikácia s tímom

Otázky a rozhodnutia sme riešili hneď, bez zbytočného čakania.

Prehľad o všetkých úlohách

Klient mal prístup ku kompletnému zoznamu hotových aj pripravovaných úloh a k stavu ich riešenia.

Projektový manažment

Projektový manažér koordinoval komunikáciu medzi klientom a vývojovým tímom.

Ďalšie aplikácie na mieru

Across Connect
Across Connect · Aplikácia

Online účet s mobilnou aplikáciou

Webová aplikácia pre investorov s dôrazom na jednoduchú správu a používanie investičných produktov.

Web + mobil · Dlhodobá spolupráca
HB Reavis
HB Reavis · Dlhodobá spoluprácahbreavis.com

Firemná prezentácia, intranet a weby pre ďalšie projekty.

Firemná prezentácia, intranet aj weby ďalších projektov pre developerskú skupinu, s ktorou spolupracujeme od roku 2016.

Dlhodobá spolupráca · Integrácie

Aj vaša aplikácia môže fungovať offline.

Navrhneme a postavíme ju pre web, iOS aj Android nad jedným zdrojom dát.

Prekonzultujte svoj projekt

Nezáväzná konzultácia.
Odpovieme do 24 hodín.