Hobby project for practise.
React frontend for chat application with basic boostrap style
chat-preview-2x.mp4
- React
- Redux
- Axios
- SocketJs
- React-Boostrap
- JWT Role based authentication for REST and Socket chanel
- Redux store convesrations initial details | current convesration users, messages
- Handle Socket chanel user acions: message, typing, like, join/leave/new conversation
- Async requests to Rest endpoints for initial datas: conversations, last messages, users
- backend: https://github.com/togetacross/chat-app-backend
- configure
BASE_API_SOCKET_URL & BASE_API_URL in ./util/constans
npm start