Technologies used: React, Bootstrap, Redux Toolkit, RTK Query, socket.io, leo-profanity.
- User authentication, login and registration
- Real-time messaging
- Message censoring to filter inappropriate words
- Channel management that allows adding, renaming, and removing channels
You can try using the service by following this link.
Node.js v22.2.0 or higher.
git clone [email protected]:sen98ia/hexlet-chat.git
cd hexlet-chat
npm install
make start or make develop