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

suggest a new "meetup"|"conference" event #8

Open
elmariachi111 opened this issue Apr 14, 2020 · 0 comments
Open

suggest a new "meetup"|"conference" event #8

elmariachi111 opened this issue Apr 14, 2020 · 0 comments

Comments

@elmariachi111
Copy link
Member

elmariachi111 commented Apr 14, 2020

an authenticated user should be able to propose a new event she has found on the internet.

  • paste an url of that event to an input form
  • read that site's content on a serverless function
  • if JSON-LD / schema.org markup can be scraped from that page (every meetup.com / eventbrite event contains them) return that information to the client (needs a serverless scraper)
  • if we can identify that this event belongs to a relation (meetup group, conference), also return the meetup group relation information (url name / id)
  • if there's nothing to be scraped, let the user add some data:
    • when does it happen?
    • what's the event name?
    • a join URL (like zoom)
  • store the event data on a decentralized database (OrbitDB key value store)
  • The first user who posts the event, becomes its "owner"
  • the "owner" of a meetup group or a user with a higher credential level ("admin" of OrbitDB root db) can edit events
  • the event host should be able to claim the event by adding a unique string to the official event source (website), e.g. adding a meta tag, put it in the event description, add it as DNS record.
  • verifying that information needs a serverless function
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

1 participant