This project uses Channels to filter realtime data by a usersId. Signup in two different windows/browsers with different names. Type the name for the user you wish to send a message to, and the message will appear in your list as you sent it, and it will appear in the other users window. Create a third user so you can see that the third user will not receive realtime events.
This project uses Feathers. An open source web framework for building modern real-time applications.
Getting up and running is as easy as 1, 2, 3.
- Install deps Server:
cd path/to/realtime; npm i
cd path/to/realtime/realtime-app; npm i
- Build Client
cd path/to/realtime/realtime-app; npm run build
- Start your app
cd path/to/realtime; npm start
Feathers will host the Vue app.