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

Determine a method for matching people in a localized area #39

Open
kentwills opened this issue Feb 23, 2017 · 0 comments
Open

Determine a method for matching people in a localized area #39

kentwills opened this issue Feb 23, 2017 · 0 comments

Comments

@kentwills
Copy link
Contributor

If beans were to support matching in a specific city and support neighborhood matching in that city, we would want an expandable way to match people based on their location. There are a few ways to do this.

  1. Set up individual instances of the service for each sub region
  • + simplifies logic
  • - doesn't allow you to save history from meetings across regions (ie if someone met before and they switch regions, the datastore would be different and wouldn't know if they met anyone before in the new region)
  1. Use the metadata field for the User entity to specify the User's "location". From there we could specify a matching filter to only look at people in the same area (we do the exact opposite for keeping people from matching in the same department) This would explicitly bucket you based on your area.
  • - increases complexity
  • + allows for management of an entire area in one app
  • - this increases the number of matching bins, meaning low activity areas would be more prone to
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