Real-time application written in React/Redux using AJAX, REST, websockets, React (with hooks) + Redux (@reduxjs/toolkit) + Formik + React Bootstrap.
This application includes registration, authorization, error page and chat page. Two main channels are available by default and each user can create, rename and delete their own channels. All registered users can exchange messages.
- The project requires Nodejs v18.17.1 or higher to install and run.
- Clone or download this repository.
- While in the local catalog of the project, use the
npm ciormake installcommand to install. - Use
make buildto build the project, and thenmake startto start the server.
