Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ahmedabouelkher/flutter_socket_io_chat
https://github.com/ahmedabouelkher/flutter_socket_io_chat
Last synced: 6 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/ahmedabouelkher/flutter_socket_io_chat
- Owner: AhmedAbouelkher
- License: mit
- Created: 2021-07-09T12:09:17.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2021-07-13T09:59:39.000Z (over 3 years ago)
- Last Synced: 2024-06-11T01:23:42.149Z (7 months ago)
- Language: Dart
- Size: 809 KB
- Stars: 28
- Watchers: 3
- Forks: 10
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Flutter Socket.IO Chat
This app is just a demo app to teach the idea and the tools to use to create a simple Socket.IO chat.Big thanks to [joyceHong0524](https://github.com/joyceHong0524)'s amazing Android native [project](https://github.com/joyceHong0524/socket.io_android).
## Features
- Join room.
- Send messages to a particular room you joined.
- Showing typing indication to the users in the same room.## Runing the server (Node.js)
- Clone the project, run: `git clone https://github.com/AhmedAbouelkher/flutter_socket_io_chat.git`
- Download and Install [Node.js](https://nodejs.org/en/download/).
- Go into the flutter project folder, run: `cd path/to/project`
- Go into "server" folder, run: `cd server/` ( *or just run: `cd path/to/project/server/`* )
- Run: `npm install`
- Run: `node .` ( *or just run: `npm app.js`* )Enjoy