Format

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 17

Department of Computer Engineering

“Social Media ”
3rd Year / VI Sem /Sec C
NSP PHASE-I PRESENTATION

Project Guide: Ms. Barkha Narang, Assistant Professor


Project Coordinator: Ms. Neha Shrotriya, Assistant Professor

Submitted By: 5CSC-3 Submitted To:


1. Prashant Thapliyal, PCE20CS148 Ms. Geeta Tiwari
2. Shivangi Dubey, PCE21CS804 Assistant Professor
3. Sibghat Ali Khan, PCE20CS211
4. Tarana Bagotia, PCE20CS209
CONTENT
 Problem Statement & Objective
 Introduction
 Literature Review
 Methodology
 Implementation
 Results
 Future Scope
 References
PROBLEM STATEMENT AND OBJECTIVE

The aim of this project is to create a chat application that facilitates communication between the

server and users. It will be particularly useful in organizational settings, allowing employees to

connect via LAN. The primary objective of the project is to provide a web-based chat system that

offers multi-functional chat capabilities while also being easy to use for users with limited

technical knowledge

This software will be particularly useful for companies that require immediate communication

within their internal network settings, and it will be designed with high levels of security to

protect against external attacks.


INTRODUCTION
• Developers today strive to improve user experience and streamline their workflow

while delivering projects and change requests within tight deadlines. To achieve

these goals, developers use stacks to build web applications quickly. These stacks

are a response to the demands of modern software engineering and utilize existing

frameworks, including JavaScript, to simplify the development process.


• Two popular stacks that have emerged from JavaScript are MEAN and MERN.

Both of these stacks consist of open-source components and provide end-to-end

frameworks for building comprehensive web apps that enable browsers to connect

with databases.
• The MERN stack, in particular, offers enhanced flexibility for web projects. To

understand MERN, it is important to know the four components that make up the

stack: MongoDB, Express.js, React, and Node.js.


COMPARATIVE ANALYSIS

Sr. No. Paper Name Year Proposed Approach

Javascript, React.js and the client server


1 Development of chat application 2018 concept were used to develop a web-based
chat app.

This chat application uses basic level


Professional chat application based on
2 2022 implementation of natural language
natural language processing
processing (NLP).

This is based on pure peer-to-peer


architecture that totally rid of centralized
A Secure Chat Application Based on or third party elements. T Systems is
3 2015
Pure Peer-to- Peer Architecture managed by users and its security is
autonomously managed by the interacting
parties.

The programming language used to build


Design and implementation of web
4 2016 server is express platform and MongoDB
based real time chat interfacing server
database.

The main objective of project is to predict


Designing a model for Weather
5 2020 weather forecasting using mathematical
Forecasting using ML
model.
METHODOLOGY

Architectural of multilayer network for the prediction of


Temperature
METHODOLOGY

We’ll first start from the back-end of the project with the help of the Java script and try to
build the minimum valued product first which will set the base of our working project
and then we will add other backlogs of the product and try to develop in their sprint. If a
few backlogs will not be completed in their mentioned sprint, then we’ll add it to the next
sprint and try to finish it in that one.During the development of the back-end of the
product, we will be using only the React JS for the front-end which will be showing the
info on the browser.

Database part will be developed parallelly with the back-end development and
MongoDB will be used for the database. If the back-end of the project gets complicated,
we will move on to the front-end development fully. It will be developed by HTML, CSS
, JavaScript and Reactjs. When this all gets done, we will run some tests in the testing
phase of the project and then will manage the documentation which we’ve maintained
during the whole implementation and development phase.
IMPLEMENTATION

Technology used
 HTML, CSS and Javascript
 Mongo DB: Cross-platform Document-Oriented Database
 Express: Back-End Framework
 React: Front-End Library
 Node.js: JS Runtime Environment
IMPLEMENTATION
IMPLEMENTATION
IMPLEMENTATION
RESULTS

It will be particularly useful in organizational settings, allowing employees to connect via

LAN. The primary objective of the project is to provide a web-based chat system that

offers multi-functional chat capabilities while also being easy to use for users with limited

technical knowledge

This software will be particularly useful for companies that require immediate

communication within their internal network settings, and it will be designed with high

levels of security to protect against external attacks.


FUTURE SCOPE
The project aims to develop a chat service web application that will not only be easy to
use but will also have a visually appealing and user-friendly interface. In the future, the
application could be extended to include additional features, such as file transfer, voice
messaging, video messaging, audio calls, video calls, and group calls. These features
would enable users to communicate more effectively and efficiently, as well as provide a
more comprehensive platform for their communication needs.

With the increasing importance of digital communication in our lives, it is vital that chat
applications continue to evolve and improve in order to meet the needs of their users.
RESEARCH PAPER

Research Paper Link


REFERENCES
 “Multiusers communicating system in client/server mode based on www”,by Shen
Ruiming , Computer Engineering , 1998(2):53-58
 ”The design of instant communicating system in server side”, by Huan Kai,Tao
Hongcai,Journal of Chengdu University of Information Technology,2006(4):535-538
 “The data visual development and application based on three layers structure ”,by Li
Zuohong,Luo Zhijia, Microcomputer Information,2006(21):182-185
 ”Implementation of enterprise instant communicating system based on application
layer with java programming”,by Lin Jianbing, Zou Jinan, vol.27, no. 6,pp. 56-
61,July,2015.
 The Java Tutorials, “Lesson: All about Sockets”.
 “Predicting Defects for Eclipse,” by T. Zimmermann, R. Premraj, and A. Zeller, in
Proceedings of theThird International Workshop on Predictor Models inSoftware
Engineering, Washington, DC, USA, 2007, p. 9
THANK YOU

You might also like