IRJET- Chat Room using HTML, PHP, CSS, JS, AJAX

Page 1

International Research Journal of Engineering and Technology (IRJET)

e-ISSN: 2395-0056

Volume: 08 Issue: 06 | June 2021

p-ISSN: 2395-0072

www.irjet.net

CHAT ROOM USING HTML, PHP, CSS, JS, AJAX Amey Thakur1, Karan Dhiman2 1Department

of Computer Engineering, University of Mumbai, Mumbai, MH, India of Computer Engineering, University of Mumbai, Mumbai, MH, India ---------------------------------------------------------------------***--------------------------------------------------------------------runs on the user's device, and the server programme, Abstract - Earlier there was no mode of online which is hosted to operate the chat room live over the communication between users. In big or small network. To begin talking, clients should connect to a organizations communication between users posed a server where they can practise two types of chatting, challenge. There was a requirement to record these communications and store the data for further public (message is broadcasted to all connected users) and evaluation. The idea is to automate the existing Simple private (between any two users alone), and security Chat Room system and make the users utilize the precautions were implemented during the latter. software so that their valuable information is stored digitally and can be retrieved for further management 2. PROPOSED SYSTEM purposes. There was no online method of communicating with different users. There were many 2.1 Architecture of Chat Room different interfaces available in the market but this Application for Chat Rooms A data flow diagram is method of using windows sockets to communicate usually used as a first stage to develop an overview of the between nodes would be fast and reliable. The main Chat Application without going into depth, which could objective of our Simple Chat Room project is to create then be worked upon later. Some of the user’s flow and a chat application that helps different users to related entities described are Chat, Chat History, Smiley communicate with each other through a server Chat, Chat User, Chat Group, Chat Profile, and Delete connected. This is a simple chat program with a server Conversation. The diagrams below are used to visualize and can have many clients. The server needs to be data processing and a better design of the Chat Application started first and clients can be connected later. Simple process and activity. Chat Room provides bidirectional communication between client and server. It enables users to seamlessly communicate with each other. The user can chat using this chat application. If the user at the other end is active then they can start a chat session. The chat is recorded in this application. 2Department

Key Words: HTML, PHP, AJAX, JS, Chat Room.

1. INTRODUCTION We propose an application that allows users to create a chat room with a live server and share messages or talk while on the road. Create an instant messaging system that allows users to interact with one another while still being simple enough for a beginning user to utilise. For example, a real-time chat room (online). Teleconferencing, often known as chat, is a technique of bringing people and ideas "together" despite geographical obstacles. Although the technology has been accessible for many years, its adoption is relatively new. This is an example of a chat server in this small project. The chat application is straightforward. It doesn't require a login, has AJAX-style functionality, and will support numerous users. It consists of two applications: the client app, which

© 2021, IRJET

|

Impact Factor value: 7.529

Fig. 1: Flow Diagram

2.2 Zero Level Data Flow Diagram (0 Level DFD) of Chat Room Application This is the Zero Level DFD of an Online Chat Application, in which we have explained the high-level methodology of the Chat Application. It's meant to give

|

ISO 9001:2008 Certified Journal

|

Page 1948


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.