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

Fountain Events #56

Open
10 of 29 tasks
balupton opened this issue Dec 14, 2019 · 0 comments
Open
10 of 29 tasks

Fountain Events #56

balupton opened this issue Dec 14, 2019 · 0 comments
Assignees

Comments

@balupton
Copy link
Member

balupton commented Dec 14, 2019

Fountain's initial phase will be listing the events occurring in the conversational wisdom market, to assist transition of the market into collaborative wisdom, by consolidating the discovery and creation of events occurring in the market, to enable cross-polination of users, as well as streamlining the onboarding of content creators into the market (helping them figure out how to livestream the event and manage their communities)

  • use polaris text inputs for the datetime timestamps, same format as the database for now
  • use react state hooks to do the form data
  • submit the form data to fauna
  • specify the join and watch URLs for the events
  • introduce privacy field
  • convert lingering to expiry time
  • ensure errors reported of failing fields
  • fetch only events where expired >= now
  • server-side and client-side form validation
  • use SWR to invalidate and refresh the event data after save and on an interval
  • integrate with Ben for a proper timezone date time picker
  • add user auth via twitter
  • creator can suggest hosts and participants to events, via the twitter handles
  • hosts/participants can also be teams
  • those suggested can confirm their hosting/participation in the event
  • those browsing can subscribe to participate in an event
  • generate a calendar feed of all the events you are participating in
  • enable editing of events, where creator and hosts of events can edit it
  • suggest events by
    • those you are subscribed to participate in
    • those involving people you follow on twitter
    • everything else
  • add search for event
  • conflict detection on event creation
  • recurring event creation, perhaps via templates
  • supply guides on hosting an event, zoom, discord, etc — perhaps merely integration with our discourse forum
  • supply zoom replacement for the join and watch URLs for the events
  • enable payment for hosting/participating in an event
  • email updates on new events from people you are subscribed to
@balupton balupton changed the title Add creating of events Fountain Events Dec 14, 2019
@balupton balupton changed the title Fountain Events Phase 1: Fountain Events Dec 14, 2019
@balupton balupton changed the title Phase 1: Fountain Events Fountain Events Dec 14, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants