A simple chat web application with Play Framework, ReactJS and Redis using web sockets.
- Make sure you have Redis installed and running.
- Install the npm modules using
npm install
. - Open a terminal and run Webpack using the
webpack
command. - Open another terminal and start the Play! application using
sbt run
. - Go to
http://localhost:9000
.
The Redis client library used by this project (scredis) has not yet published a version to Maven central that is compatible with Scala 2.12. In order to build the project you will need to clone the scredis repo and execute sbt publishLocal
.