Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ralscha/sse-eventbus-demo-chat
Demo chat application with Server-sent events
https://github.com/ralscha/sse-eventbus-demo-chat
chat demo example ionic java javascript server-sent-events
Last synced: 6 days ago
JSON representation
Demo chat application with Server-sent events
- Host: GitHub
- URL: https://github.com/ralscha/sse-eventbus-demo-chat
- Owner: ralscha
- License: apache-2.0
- Created: 2018-03-04T16:19:33.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-10-27T16:49:20.000Z (20 days ago)
- Last Synced: 2024-10-27T19:48:20.057Z (20 days ago)
- Topics: chat, demo, example, ionic, java, javascript, server-sent-events
- Language: TypeScript
- Size: 633 KB
- Stars: 3
- Watchers: 4
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
A demo chat application that demonstrates the usage of
the [sse-eventbus](https://github.com/ralscha/sse-eventbus) library.GUI is a clone of this project:
https://github.com/didinj/ionic3-angular5-firebase-simple-chatEmojitracker and RelativePipe are copied from this project:
https://github.com/HsuanXyz/ionic3-chatAutomatic Scroll to Bottom with Mutation Observers:
https://www.joshmorony.com/automatic-scroll-to-bottom-chat-interface-with-mutation-observers-in-ionic/### Run the application locally
```
git clone https://github.com/ralscha/sse-eventbus-demo-chat.git
cd sse-eventbus-demo-chat
./mvnw package (Windows: .\mvnw.cmd package)
java -jar target/tahc.jar
```
In another shell
```
cd sse-eventbus-demo-chat/client
npm install
ionic serve
```### License
Code released under [the Apache license](http://www.apache.org/licenses/).