e79444e5f7374f65da0b6291740909efe69f7bc5
Single-page chat with Tinode
Example using Tinode to build a single-page chat application. The app uses React, Google's material design fonts and icons. The Tinode javascript library has no external dependencies.
This is work in progress. Bugs are expected. The app was tested in the latest Chrome & Firefox only.
Try it (possibly older version) live at http://api.tinode.co/x/example-react-js/. Login as one of alice, bob, carol, dave, frank. Password is <login>123, e.g. password for alice is alice123.
License: Apache 2.0
Photos from https://www.pexels.com/ under CC0 license.
Background pattern from http://subtlepatterns.com/, commercial and non-commercial use allowed with attribution.
Missing functionality
- Cannot manage members of group chats.
- Cannot send images or other media.
- No typing indicators.
- No indication of chat status (muted, blocked, etc.).
- Long polling as a wire transport does not work.
- Browser push notifications are missing.
- No encryption.
- Editing chat parameters is incomplete.



