Professional Documents
Culture Documents
PRIVY A Mern Chat App With Video Conferencing & Screen Sharing
PRIVY A Mern Chat App With Video Conferencing & Screen Sharing
ISSN No:-2456-2165
Dr. M. Ramjee
Adjunct Professor
Department of Information Technology & Computer Applications,
Andhra University, Visakhapatnam-530003, AP, India
Abstract:- Messaging is now part of everybody's life (1) Different chat applications is providing different
in the world due to its ease and convenience for instant features to facilitate the users for different types of
communication and simple to use. Almost all social communications. Here the authors proposed a new chat
networks in the world have their chatting facilities. application by the name PRIVY, with two new features viz:
However, there are many common featuresin the video conferencing and screen sharing facility.
existing chatting applications. Here a new chat
application system by the name PRIVY is proposed by II. EARLY CHAT SYSTEMS
the authors with new features Video Conferencing and
screen sharing facility. The history of chatting can be traced back to the early
days of computer networking and the development of the
This PRIVY chat application with meetings feature Internet. Here's a brief overview (7) of the key milestones
is a comprehensive communication tool designed for in the history of chatting.
real-time messaging and audio/video conferencing. The In the 1960s and 1970s, chat systems began to emerge on
application offers a modern and intuitive approach to early computer networks. One of the first notable
communication, providing a seamless user experience. It examples was the compatible Time-Sharing (CTSS)
is built using MongoDB (2), ExpressJS (3), ReactJS (4), developed at the Massachusetts Institute of Technology
and NodeJS (5), making it a powerful and flexible tool. (MIT) in 1961, which allowed multiple users to chat in
real time.
The chat feature allows users to communicate via Internet Relay chat (IRC) was developed in 1988 by
text messaging in real time, with the ability to create Jarkko Oikarinen. It became widely popular in the early
groups and add multiple users. The meeting feature 1990s and allowed users to join chat rooms and
enables users to host or join audio/video calls, with the communicate through text-based messages in real time.
option to mute/unmute audio or video and share their Instant Messaging (IM) gained popularity in the 1990s
screen. The application's interface is clean and modern, with the introduction of services like AOL Instant
providing a user-friendly experience. Messenger (AIM), ICQ and MSN Messenger. These
platforms allowed users to send real-time text messages to
This PRIVY chat application with meetings feature individuals or groups and often featured additional
is ideal for remote teams, students, and individuals who functionalities like file sharing, voice chat and online
require reliable and efficient communication tools. The presence indicators.
application provides a versatile and flexible way to Web-based chat popularity increased with the
collaborate and stay connected, with its seamless user development of the World Wide Web, and web-based chat
experience and intuitive design. flatforms started to emerge. Chatrooms and chat services
Keywords:- MERN, chat application, meetings, real-time embedded within websites allowed users to engage in
messaging, audio/video conferencing, MongoDB, real-time conversations without the need for dedicated
ExpressJS, ReactJS, NodeJS, user experience, remote teams, software. Many websites, particularly in the late 1990s
collaboration, and efficiency. and early 2000s, offered chat services as a way to interact
with visitors.
I. INTRODUCTION Social Media Chat gain popularity in the 2000s brought
chat functionalities to a broader audience. Services like
The English meaning of chat(6) is to talk in a friendly Facebook, Twitter, and LinkedIn integrated chat features,
and informal way. However, the term chat is also used enabling users to communicate with their connections in
when there is an exchange of conversation electronically real time. These platforms expanded the concept of
between two or more people over the internet. Now, the chatting by incorporating multimedia elements like
term chat is also used when there is communication between photos, videos and emojis.
people through the apps that allow maintaining this Mobile chat Applications are becoming popular all over
exchange. A chat application makes it easy to communicate the world with the adoption of smartphones. Apps like
with people anywhere in the world by sending and receiving WhatsApp, WeChat, Line, and Telegram gained
messages in real-time.
From Fig (2), the individual chat feature allows users messages to the other user. Additionally, by clicking on the
to communicate one-on-one with another user. Once a user individual chat menu icon, users can access the interlocutor's
selects an individual chat from my chats section, they will profile modal, where they can view more information about
be taken to the chat interface where they can input and send the user, such as their profile picture, name, and email.
A. Sign Up page:
D. Search user:
F. Interlocutor profile:
J. Notifications:
L. Menu:
M. My profile: