Professional Documents
Culture Documents
SUPERVISOR NAME:
STUDENT DETAILS
SR. ROLL NO NAME SEC PHONE NO SIGN
NO.
Vision
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
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)
ATTENDANCE SHEET
ODD SEMESTER (VII SEM)
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
DATE:
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
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.