Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Přidal jsem senioritu a mentoring

...

  • Web vlastně má obsahovat pouze nadpis (pracovně třeba „Přidej se k Česko.Digital!“), úvodní odstavec textu (možno vyjít odsud, ale text stejně poladíme později) a registrační formulář. Ten formulář je jádro věci, kvůli němu to celé existuje.
  • Je možné, že v budoucnu přidáme nějaké uvítací video, ale momentálně není na dohled.
  • Vzhledem k tomu, že adresu join.cesko.digital budeme propagovat i samostatně (tj. ne každý návštěvník k ní dojde přes cesko.digital), dávalo by mně smysl mít někde odkaz na hlavní web Česko.Digital, kde si případně zájemci můžou doštudovat detaily.

UX formuláře

...

Prototyp formuláře je tady. Textace jsou provizorní, důležitá je logika zobrazování a skrývání.

Obecné poznámky:

  • V textu aktuálního formuláře je zmínka o Slacku. Tady je velká příležitost ji odsunout až po odeslání registračního formuláře – tedy uživatel odešle formulář, zamotá se nějaký spinner, pak se objeví potvrzující hláška a text, že teď může uživatel pokračovat registrací do našeho Slacku. To může být automatické přesměrování po x sekundách s tlačítkem pro okamžitý přechod, například.
  • Je možné rozdělit formulář do víc kroků, například první krok Jméno + Mail, druhý krok Kompetence.TBD: Co s dropdownem poptávajícím zkušenosti? Zkušenost se neváže k člověkovi, ale ke konkrétní kompetenci.

Kompetence:

  • Máme seznam oborů (analýza, architektura, business, …) a ke každému z nich seznam podoborů (architektura: business architektura, enterprise architektura, solution architektura, …).
  • Chceme dát uživateli možnost vybrat libovolnou kombinaci oborů a následně ke každému z nich upřesnit, které podobory v něm umí.

Seniorita:

  • Ke každému oboru ještě poptáváme, jestli je v něm dotyčný „senior“ (textace provizorní)
  • Stačí nám vědět hodnota ano/ne, tedy například checkbox na každý obor

Mentoring:

  • Chceme vědět, jestli je dobrovolník ochoten mentorovat či vést ostatní
  • Jde o hodnotu ano/ne (checkbox například), vztahuje se k dobrovolníkovi (tedy nikoliv k jeho kompetencím)
  • Hint: nemusí se zobrazit, pokud dobrovolník není v ničem seniorní

Technické řešení

  • Data pro formulář jsou uložená v Airtable, veřejný náhled tady.
  • Výstup z formuláře chceme ukládat opět do Airtable.
  • Načítání dat z Airtable a zapisování nazpět zřejmě budeme muset vyřešit malými samostatnými službami, protože jinak bychom museli řešit ochranu přístupových klíčů na straně klienta. Pár takových mini služeb už máme, viz cesko-digital/cd-tools.

...