A demo for implementing a mobile chatroom as well as practice for myself using React Native and Socket.io. I talked more about this in my Medium article
First, install React Native, Socket.io and other node modules.
$ npm install
To start the server:
$ npm run server
In a separate terminal tab, start the client app.
$ npm run ios
To mock a conversation, I allowed the server to participate. The process that is running the server is listening for stdin. In other words, you can type in the server and it will appear in the chatroom.
$ npm run server
> [nodemon] 1.11.0
> [nodemon] to restart at any time, enter `rs`
> [nodemon] watching: *.*
> [nodemon] starting `node server`
> listening on *:3000
> Hello, this is the server speaking. How may I assist?