peonect:usecases:messenger
This is an old revision of the document!
Messenger
Frequently there is a need to communicate with People with same interests or located in the same area. Examples:
- a hotel guest might want to discover groups of the hotel
- at some event men want to organize Minyan and want a way to agree on time and place
- a lost child or item was found and want to announce that in “Lost and Found” group of the area
- a person wants to discuss some public event with like-minders
For matter of the Machon Tal Term Project Success, the POC would allow flow below:
- A person creates “stored query” with properties below:
- kind: Messages
- with date not older than week ago
- geo: X,Y with radius R
- query lifetime for the next 2 hours
- He reviews results and sees summary of Messages found, grouped by topic name and number of unique posters (implying activity) and wants to subscribe to certain topic:
- he creates folder with “chat view” Memo with the topic id, and exports it
- the Memo automatically creates “stored query” for Memos of kind:Message, date not older than week ago and that topic id
- any message Memo he creates will contain same topic id, and get consumed by other subscribers
- he might want to enable popup notification on every incoming message
The scenario above might be extended to cover more cases like these:
- ignore someone that posts offensive content
- send message about group details to someone (“Invite them”)
- propose “group” icon that allows voting. The one with most votes is shown as “group” logo
peonect/usecases/messenger.1736053033.txt.gz · Last modified: 2025/01/05 04:57 by arie
