Feature: Invite members nearby

A feature we want to add is for users to be able to invite members to activities they create. The invite will send a message to users who live near them, and who have selected the option that they want to receive activity invites.

Google Maps api has a ‘nearby’ function which would likely be perfect to use for this.

I realised it would be simpler to handle the invite function and tags after the event is created. If the user is redirected to their completed page with Docuss already open and an ‘invite other members’ thread autocreated with text explaining how users can @tag their friends, groups and locations, then the flow would become:

  1. encourage users to join or create local groups when they join the platform, and set those groups default notifications when @ tagged
  2. redirect after creating a page on the map lands on event page with Docuss already open
  3. ‘invite other members’ thread is auto-created in a second category ‘hidden-invites’
  4. template text is added to ‘hidden-invites’ category via category settings.

This approach minimizes the required changes to:

  1. Users encouraged to join (or create) groups in the sign up form while creating an account
  2. Redirect after creating event opens the Docuss window on the ‘hidden-invites’ category
  3. Docuss is modified to create threads in two categories ‘hidden’ and ‘hidden-invites’
  4. Activity pages are modified to include a button/link to open ‘hidden-invites’ in Docuss, this also creates an ‘invite your friends’ function for other users in the activity pages, which is awesome.
  5. Template text explaining how to invite your friends and local groups is added to the ‘hidden-invites’ category.

Also no need to pay for Google .api fees this way

@Marvelxy what do you think?

I think the ‘Invite’ button would look best if it was underneath/ontop of the edit button and in the same style and size