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

Incorporate hangout or zoom link invitation into penny chat invitation #130

Open
JnBrymn opened this issue Feb 16, 2020 · 4 comments
Open
Assignees

Comments

@JnBrymn
Copy link
Collaborator

JnBrymn commented Feb 16, 2020

We are trying to guide people to have online penny chats so that Penny U is accessible to people that aren't just co-located in the same city.

Make it easy for organizers to include a hangout link. (Maybe a check box in the create?)

Similar to #131

@mrshwah
Copy link
Collaborator

mrshwah commented Oct 22, 2020

Going to go with the Google integration on this one. It will take about the same amount of time as Zoom (need to set up OAuth for both), but will also set up some cool opportunities for other calendar integrations as well (like scheduling!). Because there might need to be an extra authentication step, I'm thinking that we will need to use two different modals for this. After setting up the Penny Chat, the app should check for google calendar integration. If it doesn't exist for the user, invite them to add it and go through the OAuth flow of authorizing Google. After authorizing, they will be brought back into Slack, where they will be given the option of adding a Google Meet link to their chat. If they have already authorized google calendar, they will be brought straight to the last step. This is very similar to how Donut handles their Google calendar integration.

The plan is to:

  • Set up the authentication flow
  • Add a new "step" to the Penny Chat invitation asking to integrate g cal/asking to create a meet link
  • Swap out the current calendar link on the invite to a link with the calendar event that the organizer has created
  • Add the calendar link to the Penny Chat on the website, only visible if you are logged in

@JnBrymn @deadbender Any thoughts on this?

@ghost
Copy link

ghost commented Oct 22, 2020

So the flow would look like this?
PennyU Video Chat Flow

@JnBrymn
Copy link
Collaborator Author

JnBrymn commented Oct 26, 2020

That sounds about right to me @nchouard. Let's talk about it Tuesday.

@mrshwah
Copy link
Collaborator

mrshwah commented Dec 9, 2020

In progress with PR #378

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants