React Chat App is a web application whose main purpose is to show users how chat works in real time. When a user opens this application for the first time, it already contains a static contact list and chat history with some users. A user has the ability to write a message to the chat and, after sending it, receive an automatic response after a while. The data for the automatic response is generated from the API. Also, the application implements a search for contacts. And what is very important is that the application saves the history of messages after reloading the page.
Live demo URL: https://react-chat-app-coral.vercel.app/
Note: The demo app is running on Vercel's free hosting, so server availability cannot be guaranteed.
# Step 1: Clone the repository
$ git clone https://github.com/RadyaBen/React-Chat-App.git
# Step 2: Go into the repository
$ cd React-Chat-App
# Step 3: Install NPM packages
$ npm install
# Step 4: Run the app
$ npm start