Chat Application
use yarn to install:
yarn install
then you will need to install the server's dependencies too:
cd server
yarn install
yarn start
Application runs on port 3000
cd server
yarn start
Server runs on port 3001
yarn test
React/Redux app. All business logic is handled by the domain. Components are structured according to the atomic design approach. CSS follows ITCSS approach.
- Chat view does not occupy the screen as human friendly as it could.
- No production build/mode is available yet.
- No extra behaviours were added, so to be done one day
- refactors here and there to improve level of encapsulation and maintainability (check for availability of socket, check for availability of server, using selectors in tests...)