This is a simple chat interface made by using React, Express and ChatEngineIO. The Chat Interface is made using react-chat-engine-advanced
Demo | Chat Application using React, Node & ChatEngineIO
Clone this repo and follow below steps.
Go to chatengine.io and create an account & project. Then copy Project Id and Private Key.
The backend folder contains the server-side code for the project. To run the backend, follow these steps:
Navigate to the backend folder.
Install the dependencies by running npm install.
Rename .env.sample to .env and modify the file with the above copied credentials. Repeat the same in frontend too.
Start the server by running npm start.
The backend server will start running on the specified port, and you can access the API endpoints through the provided routes.
The frontend folder contains the client-side code for the project. To run the frontend, follow these steps:
Navigate to the frontend folder.
Install the dependencies by running npm install.
Start the development server by running npm run dev.
The frontend development server will start, and you can access the application in your browser at the specified URL.