Ichatapp Report

Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 10

Project Report

on

IChat WEB APPLICATION


Submitted as Mini Project Report

FOR MINI PROJECT (KIT-752)


Session 2022-23
in

BTECH
By
ARADHY TRIPATHI
1900321290016

ABES ENGINEERING COLLEGE, GHAZIABAD

AFFILIATED TO
DR. A.P.J. ABDUL KALAM TECHNICAL UNIVERSITY, U.P., LUCKNOW
(Formerly UPTU)
STUDENT’S DECLARATION
I hereby declare that the work being presented in this report entitled
“ICHAT WEB APP” is an authentic record of my own work carried out.

The matter embodied in this report has not been submitted by me / us for
the award of any other degree.

Dated: 02/11/2022 ARADHY TRIPATHI


CS DEPARTMENT

This is to certify that the above statement made by the candidates is correct
to the best of my knowledge.

Dr. PANKAJ SHARMA


CS DEPT.
Date - 02/11/2022
ACKNOWLEDGEMENT

It gives us a great sense of pleasure to present the report of the B. Tech Mini Project
undertaken during B. Tech. Third Year. We owe special debt of gratitude to DR. BP
SHARMA for his constant support and guidance throughout the course of our work. His
sincerity, thoroughness and perseverance have been a constant source of inspiration
for us. It is only his cognizant efforts that our endeavors have seen light of the day.

We also take the opportunity to acknowledge the contribution of Professor Dr.


PANKAJ SHARMA , Head, Department of CS, ABESEC Ghaziabad for his full
support and assistance during the development of the project.

We also do not like to miss the opportunity to acknowledge the contribution of all
faculty members of the department for their kind assistance and cooperation during
the development of our project. Last but not the least, we acknowledge our friends
for their contribution in the completion of the project.

Signature:

Name :ARADHY TRIPATHI

Roll No. :1900321290016

Date : 02/11/2022
TABLE OF CONTENTS

Topic Name Page No.

Project Description 5

Problem Introduction 6

Project Objective 7

Scope of the Project 8

Conclusion 9

4
Project Description

In this project we are able to understand the


basic concepts regarding the real-time chat
apps, their working, socketing, managing
server-client network, etc.

The projects constitute the usage of HTML, CSS,


JavaScript, Socket.IO Library, Express and NodeJS.

The hosting of the web app is performed on local


server machine which is being used for the purpose.

The refresh work for incoming and outgoing


messages will be automatically performed by
the Server for Realtime, irrespective of the
browser page being active or not.

5
Problem Introduction
Messaging apps currently have a lot of world users than ancient social
networks—which suggests that they'll play AN more and more vital
role within the distribution of digital journalism within the future.
Drawing upon our interviews and case studies, we have a tendency to
establish variety of opportunities and challenges for organizations
using—or hoping to use—messaging apps for news. we have a
tendency to argue that to plan a triple-crown electronic messaging app
strategy, publishers should perceive regional strongholds, user
demographics, and in style options of every app. As happened once
the first days of social media, before that a proliferation of services
(some with regional strengths) crystal rectifier to intense competition
for user attention, we have a tendency to expect to ascertain some
ultimate consolidation among chat apps. Elsewhere, we have a
tendency to conclude that problems around data, privacy, personal
security, and mobile information penetration can unfold in several
ways in which round the world; apps like wire and

Chat area unit among those at the forefront of addressing


and finding these issues. In developing editorial methods for
a few of those wide-ranging electronic messaging platforms,
news organizations aren't simply serving to future-proof
themselves, they're conjointly venturing into on-line areas
that might change them to succeed in many variant (often
young) folks with whom they need ne'er engaged before

6
Project Objective

The main objective of the Project on on-line Chat


Application is to manage the small print of online Chat,
Chat Application, Chat History, Chat profile, Users. It
manages all the data concerning on-line Chat, Simile’s
chat, Users, on-line Chat. The project is completely
engineered at body finish and so solely the administrator is
bonded the access. the aim of the project is to create
Associate in Nursing applications programmed to scale
back the manual work for managing the net Chat, Chat
Application, Simile’s chat, Chat History. It tracks all the
small print concerning the Chat History, Chat profile, Users.

Provides Searching the facilities based on various factors


such as users, chat history. It tracks all information of
online chat, chat profile, users, manage the information
and description of the chat basics. Provide filter report on
different aspects of base. You can export with monitoring
the information and transactions of users. Editing, adding
and updating of records is improved which results in
proper resource management of chat application data.

7
Scope of the Project
With the knowledge I have gained by developing this
application, I am confident that in the future I can make
the application more effectively by adding this services.

Extending this application by providing Authorisation service.

Creating Database and maintaining users.

Increasing the effectiveness of the application by


providing Voice Chat.

Extending it to Web Support.

8
CONCLUSION

Our project is only a humble venture to satisfy the needs to


manage their project work. Several user-friendly coding has
also adopted. This package shall prove to be a powerful
package in satisfying all the requirements of the school. The
objective of software planning is to provide a frame work that
enables the manger to make reasonable estimates made within
a limited time frame at the beginning of the software project
and should be updated regularly as the project progresses.

A description of the background and context of the project and its


relation to work already done in the area. Made statement of the aims
and objectives of the project. The description of Purpose, Scope, and
applicability. We define the problem on which we are working in the
project. We describe the requirement Specifications of the system and
the actions that can be done on these things. We understand the
problem domain and produce a model of the system, which describes
operations that can be performed on the system. We included features
and operations in detail, including screen layouts. We designed user
interface and security issues related to system.

9
10

You might also like