Skautští vývojáři
Tvorba skautských aplikací
Pokud tvoříš nějaký skautský web či aplikaci, programuješ, děláš webdesign, grafiku, UX/UI, testuješ, prostě se pohybuješ ve skautském IT, můžou se ti hodit následující zdroje.
Skaut IT Slack
Přidej se ke komunitě na platformě Slack k dobrovolnickému Skaut IT prostoru . Chceš-li se přidat, napiš nám na podpora@skaut.cz a my ti pošleme pozvánku (nebo si o přidání zažádej v administraci Slacku).
Zapoj se do existujících projektů
Chtěl bys podpořit některý z existujících skautských online projektů a přidat se do jejich správy a rozvoje? Napiš nám na podpora@skaut.cz a na možné podobě spolupráce se domluvíme.
Chceš tvořit vlastní projekt?
Pak se ti mohou hodit některé z dále uvedených informací a zdrojů pro skautské vývojáře.
Pro podporu vzniku, rozvoje a správy různých skautských IT projektů nabízíme možnost mít repozitáře pro různé projekty v rámci skautského GitHubu. Tedy na platformě pro spolupráci při vývoji softwaru, kde mohou vývojáři ukládat a spravovat svůj kód, sledovat změny a spolupracovat s ostatními. Je to místo, kde jsou uloženy (veřejně i soukromě) nejen ústřední online projekty, ale také mnoho dobrovolnických aplikací, kde je možné skautské projekty sdílet a využívat open source komunitu.
Přidej se a sleduj github.com/skaut .
Pokud tvoříš vlastní projekt, který by mohl být užitečný i ostatním skautkám a skautům, napiš nám na podpora@skaut.cz a můžeme se dohodnout na poskytnutí repozitáře pro kód tvého projektu právě v tomto skautském prostoru.
Skautské weby a projekty mohou využívat jednotné přihlašování pomocí skautIS uživatelských účtů. Pokud chcete doplnit přihlašování na svůj WordPress web, stačí využít hotový plugin ke skautISu. Jestliže tvoříte úplně vlastní projekt, můžete si naprogramovat napojení s využitím skautIS přihlašování a následně využitím API skautISu k získávání dalších informací.
skautIS Login plugin pro WordPress
Ke stažení přímo v rozšířeních v rámci WordPress administrace tvého webu. Případně přímo na této WP stránce .
Registrace aplikace k použití funkcí skautISu
Celý skautIS je postaven tak, že se s ním dá komunikovat a v případě nutnosti pracovat s jakýmikoliv jeho funkcemi i pomocí API. Aby tvá aplikace toto mohla využívat, je nutné požádat o její registraci a získat tak AppID, s jehož pomocí budeš moci funkce využívat (při zohlednění oprávnění aplikace a také přihlášeného uživatele).
Žádost o registraci externí aplikace pro přístup k testovacímu skautISu.
Během vývoje budeš moci používat připojení na testovací skautIS, kde vše vyladíš. A teprve až bude vše plně funkční a zkontrolováno, získáš pro svou aplikaci přístup k ostrému skautISu.
skautIS API - webové služby
Všechny funkce skautISu poskytujeme jako webové služby ve standardu XML/WSDL. Webové služby s funkcemi skautISu jsou rozděleny do několika samostatných oblastí podle agend, kterým se věnují (např. OrganizationUnit, UserManagement, Events, Grants).
Webové služby (testovacího) skautISu jsou dostupné na adrese https://test-is.skaut.cz/JunakWebservice/
K testování volání webových služeb se vám bude hodit online prostředí https://ws.skautis.cz
skautIS REST API
Postupně rozšiřujeme skautIS i o vrstvu moderního REST API využívající JSON. Tyto funkce jsou zatím pro agendu zveřejňovaných údajů o základnách a vzdělávacích akcí, do budoucna budou rozšiřovány o další možnosti a agendy.
REST API (testovacího) skautISu jsou dostupné na adrese https://test-is.skaut.cz/WebAPI/
Nápověda pro skautské vývojáře
Se základními informacemi k propojení webů a aplikací se skautISem je na https://developers.skautis.cz
Nevíš si rady? Máš podnět?
Napiš nám na podpora@skaut.cz a zkusíme ti pomoci nebo odkázat na vhodný zdroj či dobrovolnickou komunitu.