You are on page 1of 9

ABES ENGINEERING COLLEGE, GHAZIABAD

Affiliated To Dr. APJ AKTU, Lucknow

DEPARTMENT OF COMPUTER SCIENCE


(SESSION 2022-23)

MINI-PROJECT PROGRESS DIARY


YEAR: 2022 - 23 SUBJECT CODE: KCS-752

PANEL NO: GROUP ID:

PROJECT AREA: MERN Stack

PROJECT TITLE: Real Time Chat and Video Calling Application

SUPERVISOR NAME:

STUDENT DETAILS
SR. ROLL NO NAME SEC PHONE NO SIGN
NO.

1 1900321290043 Pawan Kumar Mishra CEIT 9911659812 kartik

ISSUED DATE: SUBMISSION DATE:


ABES Engineering College, Ghaziabad
Department of Computer Science

Vision

To become the world-class student-cantered department which fosters


high quality learning and research for both undergraduate and graduate
students of Computer Science to cater to the ever-changing industrial
demands and social needs.

Mission
To create a healthy environment for the development of innovative
academician professional, entrepreneur pursuit & researchers to fulfil its
commitment to research & education of the highest quality with industry
requirement and social acceptance at large.
ABES Engineering College, Ghaziabad
Department of Computer Science

Course Outcomes of Industrial Training

CO1. To provide students with opportunities for practical, hands on learning from practitioners
in the students’ areas of specialization.
CO2. To expose students to a work environment, common practices, employment opportunities
and work ethics in their relevant field.
CO3. To enhance the employability skills of the students.
CO4. To Relate, apply and adapt relevant knowledge, concepts and theories within an industrial
organization, practice and ethics.
CO5.To Acquire working experience, developed knowledge and skills to compete in the job
market.
ABES Engineering College, Ghaziabad
Department of Computer Science

(SESSION 2022-23)
EVALUATION CRITERIA (RUBRICS BASED)

Rubrics for B. Tech. Mini-Project

Rubric Statement/Purpose No of Semester


# criteria
R1 Evaluation of final version of project: An ability to appreciate 25 7th
suggestions made in the first review and manage resources
with the constraints and present the final version of the
project.
R2 Project report review: Able to prepare a Project report which 25 7th
is consistent with standard technical report writing
procedures.
Total 50
ABES Engineering College, Ghaziabad
Department of Computer Science

ATTENDANCE SHEET
ODD SEMESTER (VII SEM)

ROLL NO -> SUPERVISIOR


NAME-> SIGN
DATE

REVISED PROJECT TITLE IF ANY:________________________________________________________

REVISION DATE SUPERVISOR SUGNATURE HODs SIGNATURE


ABES Engineering College, Ghaziabad
Department of Computer Science

DATE:

PROJECT WORK: Chose the project “Real Time Chat and Video Calling Application” researched
collected all the requirements to be used in the project.

SUPERVISOR SIGNATURE

DATE:

PROJECT WORK: Selected the best API for the project to work on i.e., the process to connect the
two or more devices.
SUPERVISOR SIGNATURE

ABES Engineering College, Ghaziabad


Department of Computer Science

DATE:

PROJECT WORK: Designed the Frontend of the website

SUPERVISOR SIGNATURE

DATE:

PROJECT WORK: Separated the controls for both the Admin (Host) and the User(s), where admin
can have all the controls and user can have the basic controls.
SUPERVISOR SIGNATURE

ABES Engineering College, Ghaziabad


Department of Computer Science

DATE:

PROJECT WORK: Added the setting to firstly detect the camera and mic and then ask the
permission for audio and video. Otherwise, the calls won’t start.
SUMMARY
Type of Project: Application
Abstract:
This project is a conference video chat application that supports multiple
people at the same time. It has screen sharing capabilities, private and
group messaging, polls and much more. It is a MERN Stack based
project which uses React Socket and Socket.io. The features of the
proposed system are providing a real-time audio and calling application
for students to interact with each other; and able to let each other
chatting with text and transferring files to each other.
Therefore, in order to resolve the issue, video and calling application run
through the local area network necessary to be implemented.
This project enables web developers to develop Real Time
Communication (RTC) features into their webbased application without
bothers any complexities of plugins. However, there are a lot of
applications in current market like Skype, Google Hangout, FaceTime
and most of the applications are using client-server architecture. Users
connect using an agent; this agent could be mobile phone, workstation,
and other hardware or software application. Then, the agent connects to
a central server. However, client-server architecture using in application
will increase a lot of system cost such as configuration and
maintenance. Peer-to-peer (P2P) architecture is better as it is scalable
and reliable than client-server architecture as single nodes failure will not
affect against the whole system.

You might also like