This is a POC for simple messenger font-end app.
Implemented with React, Redux, Next.JS and Ant Design.
Visit the demo page to see it working.
Clone the repo and install the app dependencies with
git clone git@github.com:gztomas/messenger.git
cd messenger
npm install
You can then start the server locally with the following command
npm run build
npm start
Then just open your browser at http://localhost:3000 For demo purposes, you will see a split screen app.
A webpack-based dev environment which supports hot module replacement can be started with
npm run dev
Tests are missing for the most cases, but you can check the contact info component for an example of a tested component.
They are being triggered by the CI build.
For running them locally just do
npm test