Skip to content

The Chat Application using Chat Engine API is a real-time messaging platform that enables users to engage in instant chat with multiple participants. The application supports features such as attaching images to messages and provides a seamless chatting experience. Built using React and Node.js, the project leverages the Chat Engine API .

License

Notifications You must be signed in to change notification settings

swetamishra123/CHAT-APP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

License

Chat Application using Chat Engine API

Welcome to the Chat Application! The Chat Application using Chat Engine API is a real-time messaging platform that enables users to engage in instant chat with multiple participants. The application supports features such as attaching images to messages and provides a seamless chatting experience. Built using React and Node.js, the project leverages the Chat Engine API for efficient real-time communication. The application is easily configurable, allowing users to personalize their experience. Once set up, users can log in with their Chat Engine credentials and start chatting in real-time.

Demo

Check out the live demo here

Features

  • Real-time messaging
  • Multiple users support
  • Attach images to messages

Getting Started

Prerequisites

  • Node.js installed
  • React development environment

Installation

  1. Clone the repository:

    git clone https://github.com/swetamishra123/CHAT-APP.git
  2. Change to the project directory:

    cd CHAT-APP
  3. Install dependencies:

    npm install

Set up Chat Engine API

  1. Create an account on Chat Engine.
  2. Create a new project to obtain the Project ID.
  3. Get your access keys from the Chat Engine dashboard.

Configuration

In the project, open MessageForm.js and Modal.js files.

// MessageForm.js
const projectID = 'YOUR_CHAT_ENGINE_PROJECT_ID';
// Modal.js
const projectID = 'YOUR_CHAT_ENGINE_PROJECT_ID';

Replace 'YOUR_CHAT_ENGINE_PROJECT_ID' with your actual Chat Engine Project ID.

Run the Application

npm start

Visit http://localhost:3000 in your browser to view the application.

Usage

  • Upon visiting the application, you will be prompted to log in with your Chat Engine credentials.
  • Start chatting with others in real-time!

Contributing

Feel free to contribute to the development of this project. Fork the repository, make your changes, and submit a pull request.

License

This project is licensed under the MIT License.


Make sure to replace `'YOUR_CHAT_ENGINE_PROJECT_ID'` with your actual Chat Engine Project ID.


About

The Chat Application using Chat Engine API is a real-time messaging platform that enables users to engage in instant chat with multiple participants. The application supports features such as attaching images to messages and provides a seamless chatting experience. Built using React and Node.js, the project leverages the Chat Engine API .

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published