Professional Documents
Culture Documents
Chat Application
Project course
BACHELOR OF ENGINEERING
Satwinder Kaur
(E10436)
ABSTRACT
2
Ritu Raj (20BCS5857)
Chat Application
TABLE OF CONTENT
3
Ritu Raj (20BCS5857)
Chat Application
In this project, we are using JavaScript, PHP, MySQL, HTML and CSS to style,
structure, enhance the web pages so that the user gets a really good experience while
using it.
▪ JavaScript:- We have used JavaScript to make our web page interactive and it
is also used by Web browsers to primarily create a dynamic and intuitive
experience for the user. Also, it is a powerful language a developer should have
on their toolbelt to create websites.
With JavaScript we have used Ajax to develop our login and sign-up form
to send and retrieve data
▪ PHP:- PHP here has been used for its versatility as it is the language which
supports all the major web servers. Also, it was easy to integrate with our
already using technologies and languages which saved our time.
▪ MySQL:- We needed to use a database to store our user data. And for that
here we have used MySQL for our database and storing the user data. On top of
that, it is the world’s most popular database
We have used MySQL because of its privacy and security which enables
only genuine persons to access the server.
▪ HTML:- It has been used to give structure to a website, as it is also its sole
purpose to do so. We have used it to give structure to our major web pages like
4
Ritu Raj (20BCS5857)
Chat Application
login form, creating sign up form, creating users list page, and creating Chat
Area page. We have used HTML because it is the language without which we
cannot make the website.
▪ CSS:- It has been used to give the styling to the website and enhance our UI
page after structuring with HTML, such as styling our web pages like login
page, sign up page, users list page and enhancing the main Chat area page
where the conversation will occur.
5
Ritu Raj (20BCS5857)
Chat Application
Conclusion:-
Chat Room achieves its goal by delivering an exceptionally rich conversation
6
Ritu Raj (20BCS5857)
Chat Application
a. Introduction:
b. Objectives:
7
Ritu Raj (20BCS5857)
Chat Application
c. Technology used:
d. Designs
8
Ritu Raj (20BCS5857)
Chat Application
9
Ritu Raj (20BCS5857)
Chat Application
e. Screenshots
10
Ritu Raj (20BCS5857)
Chat Application
11
Ritu Raj (20BCS5857)
Chat Application
f. Outcomes:
12
Ritu Raj (20BCS5857)
Chat Application
Graphs:-
There is always an opportunity for improvement in every product, and we
attempted to adjust the design accordingly, while still keeping our constraints in mind.
During the course of developing this application, we faced a slew of issues and learned
how to solve them through study. With the end product, we think our idea was
evident and well-presented.
13
Ritu Raj (20BCS5857)