Skip to content

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.

Notifications You must be signed in to change notification settings

AxeRicin/frontend-project-12

Repository files navigation

Hexlet tests and codeclimate status:

Actions Status Maintainability

Hexlet-Chat

Real-time application written in React/Redux using AJAX, REST, websockets, React (with hooks) + Redux (@reduxjs/toolkit) + Formik + React Bootstrap.

Demonstration

Screenshot

Description:

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.

Installation:

  • 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 ci or make install command to install.
  • Use make build to build the project, and then make start to start the server.

Demonstration of work:

About

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.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages