ARCHIVES

Research Article

Chat application using MongoDB, Express.js, React.js, Node.js (MERN) stack

Apoorva Srivastava1Gargi Srivastava2Bhargavi Pandey3Shubham Srivastava4

¹²³ UG students, Department of computer science, Institute of Technology and Management, Gida Gorakhpur, India. ⁴ Assistant Professor, Department of computer science, Institute of Technology and Management, Gida Gorakhpur India

Published Online: March-April 2022

Pages: 52-55

Cite this article

No DOI
Check for updates unavailable

Abstract

View PDF

Abstract: With the development and enhancement in internet, more and more people have been choosing chatting tools for communication. Applications such as these facilitates communication over great distances. Therefore this application must both be real time and multi-platform to be used by many users. Chatting is a method of using technology to bring people and ideas together despite of the geographical barriers. The technology has been available for years but the acceptance was quite recent. Our project is an example of chat server. It is made up of two applications – the client application, which runs on the user’s web browser and server application, runs on any hosting servers on the network. To start chatting client should get connected to server where they can do private and group chat. Security measures were taken during the last one. The programming tools used in building this application is React.js, Node.js with Express framework and Mongo DB database. The text communication is transferred through and from servers and the data transmission is facilitated through point to point connection between servers. The advantage of building chat application with MERN is the fact that one can benefit from its enhanced flexibility. One can basically avoid any syntax error or any confusion by just coding in one programming language, Java script. While there are many, MEAN and MERN are just two of the popular stack that have evolved out of Java script. Both stacks are made up of open source components and offer an end-to-end framework for building comprehensive web apps that enable browsers to connect with databases. The common theme between the two is Java script and this is also the key benefit of using either stack. In order to understand MERN stack, we need to understand the four components that make up the MERN stack, namely- Mongo DB, Express.js, React and Node.js.

Related Articles

2022

Enhancement of beam strength by using bamboo as reinforcement in place of steel bars

2022

A Review on Anomaly Detection using PYOD Package

2022

Design of an Android Based Chat Application

2022

Study of Runge-Kutta Method of Higher Orders and its Applications

2022

BRAIN TUMOUR IDENTIFICATION USING VGG-16

2022

Uninterrupted Power Supply to a Load using Auto-Selection between Four Different Sources

2022

Chat application using MongoDB, Express.js, React.js, Node.js (MERN) stack

2022

Protection of Human Being from Sensible and Harmful Gases UsingIOT

2022

Survey on Comparison of Application Deployment Using Docker Containers and Virtual Machines

2022

Virtual Queue for Public Distribution System Using Deep Q Learning Based Slot Prediction