Authors :
Aditya Singh; Neeru Sharma; Pranav Anand; Tejas Kumar
Volume/Issue :
Volume 8 - 2023, Issue 11 - November
Google Scholar :
https://tinyurl.com/3hkz63w4
Scribd :
https://tinyurl.com/bpayr5n7
DOI :
https://doi.org/10.5281/zenodo.10245568
Abstract :
In an increasingly interconnected world, the
demand for real-time, multiplatform communication
applications has never been greater. "Conversa," a web-
based chat application, stands as a prominent example of a
robust and innovative solution in this domain. This review
paper delves into the architecture, features, and
technological aspects of Conversa, highlighting its
significance and contribution to modern communication
platforms. Conversa serves as a dynamic medium for users
to connect with others across geographical distances. It
offers real-time text messaging, audio and video calls, and
even screen-sharing functionalities, enabling effective and
versatile interactions. This application has been designed
to cater to a wide audience and adheres to the principles of
usability, accessibility, and security. The foundation of
Conversa lies in the MERN stack development approach,
incorporating MongoDB as the backend database,
Express.js for server-side operations, React.js for the
frontend interface, and Node.js for server implementation.
This stack choice distinguishes Conversa from its
counterparts by ensuring extensibility, manageability, and
adaptability. The MERN stack is a rapidly emerging
technology suite that has found applications in renowned
platforms such as Instagram and Facebook, emphasizing
its reliability and scalability. Notably, Conversa enhances
user security and offers a unique screen-sharing feature,
setting it apart from many conventional chat systems. One
of Conversa's remarkable attributes is its extensible
codebase, which allows for the seamless addition of new
features to meet evolving user demands. This flexibility
ensures that the application can be continually improved
to offer an enhanced user experience.
Keywords :
Video Chat Application, MERN Stack, Mongodb Express.Js, Node.Js, Screen Sharing, Scalability, Reliability.
In an increasingly interconnected world, the
demand for real-time, multiplatform communication
applications has never been greater. "Conversa," a web-
based chat application, stands as a prominent example of a
robust and innovative solution in this domain. This review
paper delves into the architecture, features, and
technological aspects of Conversa, highlighting its
significance and contribution to modern communication
platforms. Conversa serves as a dynamic medium for users
to connect with others across geographical distances. It
offers real-time text messaging, audio and video calls, and
even screen-sharing functionalities, enabling effective and
versatile interactions. This application has been designed
to cater to a wide audience and adheres to the principles of
usability, accessibility, and security. The foundation of
Conversa lies in the MERN stack development approach,
incorporating MongoDB as the backend database,
Express.js for server-side operations, React.js for the
frontend interface, and Node.js for server implementation.
This stack choice distinguishes Conversa from its
counterparts by ensuring extensibility, manageability, and
adaptability. The MERN stack is a rapidly emerging
technology suite that has found applications in renowned
platforms such as Instagram and Facebook, emphasizing
its reliability and scalability. Notably, Conversa enhances
user security and offers a unique screen-sharing feature,
setting it apart from many conventional chat systems. One
of Conversa's remarkable attributes is its extensible
codebase, which allows for the seamless addition of new
features to meet evolving user demands. This flexibility
ensures that the application can be continually improved
to offer an enhanced user experience.
Keywords :
Video Chat Application, MERN Stack, Mongodb Express.Js, Node.Js, Screen Sharing, Scalability, Reliability.