Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Request: create #69

Open
landovsky opened this issue Mar 17, 2020 · 1 comment
Open

Request: create #69

landovsky opened this issue Mar 17, 2020 · 1 comment
Assignees
Labels
ready for dev This user story/bug has been validated by product owner and is ready to be developed. user story

Comments

@landovsky
Copy link
Contributor

landovsky commented Mar 17, 2020

As a coordinator or call-center operator, I want to create volunteer request so I can fullfill the request of person in need.

Attributes of the Request entity

  • text * (max délka 140 znaků)
  • počet lidí * - počet lidí po kterém se poptávka přepne do stavu “pending_confirmation”
  • adresa * (private) - adresa (geo), kam má dobrovolník přijít / přijet
  • jméno a příjmení * (private)- jméno příjemce služby (např. “Jitka Matoušková (koordinátorka FNM)”, “Ivan Boušek, důchodce”)
  • telefon * (private)- telefon příjemce služby, nutno normalizovat, aby se přes něj daly vyhledávat duplicitní poptávky
  • datum a čas požadovaného uspokojení poptávky - indikace, kdy by měla být poptávka uspokojena (pro kontrolu kvality)
  • kdo poptávku vytvořil (nastaveno automaticky na current user)
  • koordinátor poptávky (iniciálně nenastaveno)
  • stav poptávky - see entityModel and the notes in the text there
  • typ uzavření poptávky - see entityModel and the notes in the text there
  • důvod uzavření poptávky - see entityModel and the notes in the text there
  • kdo poptávku uzavřel - see entityModel and the notes in the text there
  • timestamp vytvoření
  • timestamp poslední změny stavu

Definition of done

  • button na vytvoření poptávky je v seznamu poptávek
  • existuje formulář na vytvoření poptávky, s následujícími vlastnostmi
    • vyplnění netechnických polí
    • adresa je našeptávaná stejně jako v registraci (vylidace na výběr konkrétní adresy včetně č.o. / č.p.)
    • checkbox, kterým si user zakládající poptávku může nastavit, že je zároveň jejím koordinátorem, defaultně unechecked (v tomto kroku se nemůže koordinátorem stát nikdo jiný než current user)
  • po vytvoření je nastaven stav "new"
  • veřejnou část poptávky může vidět kterákoli organizace v aplikaci (resp. její useři)
@landovsky landovsky changed the title Poptávka: vytvoření Request: create Mar 17, 2020
@Vratislav Vratislav added user story ready for dev This user story/bug has been validated by product owner and is ready to be developed. labels Mar 17, 2020
@martintomas
Copy link

I will take over this task ;)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ready for dev This user story/bug has been validated by product owner and is ready to be developed. user story
Projects
None yet
Development

No branches or pull requests

3 participants