On top of having select a distance that they want to send and receive messages, for larger distances I think it would be better to make messages associated with a user's region instead of a meter based distance.
For example, a user could pick:
- 25m
- 50m
- 100m
- City, FL
- Florida
- USA
- World
This lets someone have the chance to talk to more people if not enough people are using the app in their area for an interesting conversation. I also think its easier to think about location names over wondering how far 10km or something actually is.
For the implementation, its probably best to take in their current location, and get the regions from a map api. In the future, once the map feature is made this location will be selectable.
On top of having select a distance that they want to send and receive messages, for larger distances I think it would be better to make messages associated with a user's region instead of a meter based distance.
For example, a user could pick:
This lets someone have the chance to talk to more people if not enough people are using the app in their area for an interesting conversation. I also think its easier to think about location names over wondering how far 10km or something actually is.
For the implementation, its probably best to take in their current location, and get the regions from a map api. In the future, once the map feature is made this location will be selectable.