A demo instant messaging client for real time chatting and dynamic channels. This project was bootstrapped with Create React App and it uses Expressjs for the node backend. A running build can be found here.
- Dynamic channel creation
- Instant messages with socket.io
- Can chat with or without an nick
- Progressive Web App support
- Backend done with node using Expressjs
This is project uses yarn instead of npm. Run yarn install to get all the dependencies.
To run a dev version run yarn server to get the server up and yarn start for the front end. Remember to say yes to run the app on a different port and use it to make changes to the app.
To run a production build locally use yarn build and yarn server to get the express backend server up.
The server automatically server the static build generated by the build script.
This project is licensed under the MIT License - see the LICENSE.md file for details