( Aktuální )
Zveřejněno 3. 12. 2024
Milan Dvořák
KÚJ - koordinátor vybraných online projektů
milan.dvorak@skaut.cz
Jindřiška Voltrová
KÚJ – koordinátorka podpory skautISu
jindriska.voltrova@skaut.cz
Zodpovědná osoba: Ondřej Peřina (Jerry)

Skautští vývojáři

Chceš vytvořit webové stránky či aplikaci oddílu, střediska, kurzu apod. a přitom využít skautIS přihlašování či nějaké další údaje evidované ve skautISu? Nebo se chceš poradit v komunitě skautských dobrovolníků věnujících se různým oblastem IT? Podívej se, jaké jsou k dispozici možnosti.

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. 

Byla tato stránka užitečná?
Děkujeme!
Pomozte nám Křižovatku vylepšit!

Prosím napiš nám, co je na této stránce špatně. Co chybí, či přebývá. Co je nejasné. Co jsi hledal. Doporučujeme vyplnit kontakt, obzvláště, pokud očekáváš reakci. Budeš-li chtít, napiš nám i něco o sobě – kolik ti je let, jakou funkci ve středisku/oddíle máš a odkud jsi.