Skip to content
This repository has been archived by the owner on Oct 10, 2023. It is now read-only.

As a non-facilitator visiting a board for the first time, I should be prompted for their name. #8

Open
zorn opened this issue Jul 3, 2021 · 0 comments
Labels

Comments

@zorn
Copy link
Contributor

zorn commented Jul 3, 2021

In order to allow other people to collaborate on a board the expectation is that a facilitator would copy/paste the url of the board and share it with people.

As these people open the page they should be prompted for thier display name. Using this display name and a unique ID (maybe stored in the cookie?) we would let them join the board and visualize their presence in the upper right section of the UI.

Expected user flow:

  • Facilitator creates a new board.
  • Facilitator copies the URL to the board and shares it with the group, probably via Slack or other chat system.
  • As a contributor loads the board URL, the system should look for a known user_id in the session.
  • If NOT found the user should be redirected to a board/<id>/join page where the incoming contributor is show the board name, facilitator name and a form allowing them to customize their display name and JOIN the board. The form will POST to an action that creates the user and sets the session user_id and redirects them to the board.
  • Once on the board the new contributor's name should be added to the "who's here" list but that work will come in future ticket. For now maybe just render a debug: current user id/name is .
@zorn zorn changed the title As a non-facilitator visiting a board for the first time, I should be prompted for my name. As a non-facilitator visiting a board for the first time, I should be prompted for their name. Aug 31, 2021
@zorn zorn added the MVP1 label Sep 1, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

1 participant