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: 7 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 5 years ago)
- Default Branch: master
- Last Pushed: 2023-03-04T18:39:49.000Z (over 2 years ago)
- Last Synced: 2025-04-04T08:07:50.531Z (7 months ago)
- Topics: chat, dart, flutter, messaging, realtime, socket-io, socketio
- Language: Dart
- Homepage: https://joshuadeguzman.net/talks/flutter-everywhere
- Size: 1.15 MB
- Stars: 11
- Watchers: 1
- Forks: 5
- 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

## 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