Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/joshuadeguzman/neighbourly-chat
A simple real-time chat application made using Flutter and socket.io
https://github.com/joshuadeguzman/neighbourly-chat
chat dart flutter messaging realtime socket-io socketio
Last synced: about 2 months ago
JSON representation
A simple real-time chat application made using Flutter and socket.io
- Host: GitHub
- URL: https://github.com/joshuadeguzman/neighbourly-chat
- Owner: joshuadeguzman
- Created: 2020-05-17T09:24:57.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-03-04T18:39:49.000Z (almost 2 years ago)
- Last Synced: 2023-03-08T10:14:11.891Z (almost 2 years ago)
- Topics: chat, dart, flutter, messaging, realtime, socket-io, socketio
- Language: Dart
- Homepage: https://joshuadeguzman.net/talks/flutter-everywhere
- Size: 1.15 MB
- Stars: 10
- Watchers: 1
- Forks: 4
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Neighbourly Chat
A simple real-time chat application made using Flutter and socket.io.
## Demo
![demo-1](demo_1.gif)
## Setup
Clone the repo
```
$ git clone https://github.com/joshuadeguzman/neighbourly-chat
```### Setup Backend (Node JS)
Enter directory
```
$ cd backend
```Install dependencies
```
$ yarn install (or npm install)
```Start the server
```
$ yarn start (or npm start)
```### Setup Frontend (Flutter)
Enter directory
```
$ cd frontend
```Install dependencies
```
$ flutter packages get
```Run the app
```
$ flutter run -v
```## Deployment
### Deploy server via Heroku CLI
Login using Heroku account
```
$ heroku login
```Enter server directory
```
$ cd backend
```Create a Heroku app
```
$ heroku create
```Deploy server to your Heroku cloud account
```
$ git push heroku master
```Read more [here](https://devcenter.heroku.com/articles/heroku-cli).
## Contact
### Let's connect
- Twitter [@joshuamdeguzman](https://twitter.com/joshuadeguzman)
- Keybase [@joshuadeguzman](https://keybase.io/joshuadeguzman)### If this helped you, please don't forget to show some 💙
[⭐](https://github.com/joshuadeguzman/flutter-examples/stargazers) this repo or follow me on:
- Github [@joshuadeguzman](https://github.com/joshuadeguzman)
- Medium [@joshua.deguzman](https://medium.com/@joshua.deguzman)## License
[BSD](LICENSE.md) @joshuadeguzman