Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/chialuka/mini_chat_app
A real time chat application built with Node, GraphQL and React. It uses a MongoDB database.
https://github.com/chialuka/mini_chat_app
apollo-client graphql javascript mongodb mongoose nodejs react react-apollo react-hooks web-sockets
Last synced: 17 days ago
JSON representation
A real time chat application built with Node, GraphQL and React. It uses a MongoDB database.
- Host: GitHub
- URL: https://github.com/chialuka/mini_chat_app
- Owner: chialuka
- License: mit
- Created: 2019-02-15T01:51:21.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-08-01T22:58:59.000Z (over 1 year ago)
- Last Synced: 2023-08-01T23:56:15.407Z (over 1 year ago)
- Topics: apollo-client, graphql, javascript, mongodb, mongoose, nodejs, react, react-apollo, react-hooks, web-sockets
- Language: JavaScript
- Homepage: https://my-chat-app.lukaschiama.now.sh/
- Size: 2.37 MB
- Stars: 13
- Watchers: 0
- Forks: 5
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
This is a real time chat application built with Node.js, GraphQL, MongoDB and React. It uses GraphQL subscribtions delivered over web sockets to implement the real time chat feature.
The front end is hosted on Zeit's Now [here](https://my-chat-app.lukaschiama.now.sh/) and on Github pages [here](https://lukaschiama.github.io/mini_chat_app/). You can use the app from any of these deployment URLs.
Register with a username and an email address and you can chat with anybody else that is registered.
Comments and suggestions are welcome. You can open a PR to address anything that you think should be addressed.
### Author
Chukwualuka Chiama### License
This app is available under the MIT license. See the LICENSE file for more details.