0% found this document useful (0 votes)
17 views16 pages

Internship

The document summarizes an internship project to develop a web-based chat application. The project uses a waterfall development methodology and includes building features like user registration and login using email, password reset via OTP, searching for users by email, and storing chat histories. The application frontend is developed using HTML, CSS, and JavaScript while the backend uses Java, MySQL database, and technologies like WebSockets, AJAX, JSON, JQuery, and Bootstrap. The goal is to provide 24/7 chat services to users at zero cost with always available chat histories privately between email-identified users.

Uploaded by

Zishan Akhtar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
17 views16 pages

Internship

The document summarizes an internship project to develop a web-based chat application. The project uses a waterfall development methodology and includes building features like user registration and login using email, password reset via OTP, searching for users by email, and storing chat histories. The application frontend is developed using HTML, CSS, and JavaScript while the backend uses Java, MySQL database, and technologies like WebSockets, AJAX, JSON, JQuery, and Bootstrap. The goal is to provide 24/7 chat services to users at zero cost with always available chat histories privately between email-identified users.

Uploaded by

Zishan Akhtar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 16

Greater Noida Institute Of Technology

Greater Noida

Department of Information Technology


Internship Project
4 Week WebChat
4, DEC 2020 Web Development
Project Guide Codules Technologies PVT. LTD.
Mr. Rahul Chauhan Address: Om Tower, 503, 5th Floor, Alpha-I Commercial Belt, Greater
Noida, Uttar Pradesh 201306
Introduction
The Project is based on an online chat application, where people and companies just registered by email
and some other details and set a password for login. After creating an account you can search people by
email id and now you can send a message.
If you don’t remember your password then you click on ‘forget password’ it redirects on a page , here you
can easily reset your password by email, For verification it’s you, website send a ‘OTP’ to your email, after
verify ‘OTP’ you can set a new password.
Objective
The main objective of the Project on Online Chat Application is to manage the details of Chat Profile, Chat
User, Chat History. It manages all the information about at the administrative end and thus only the
administrative is guaranteed the access. The purpose of the project is to build an application program to
reduce the manual work for managing the Chat History.
Goal
1. Providing 24/7 service to customers on behalf of users.

2. Always available Chat History.

3. No one can find you until they have your email id.

4. Zero cost.
Methodology
Waterfall method use for designing in this method Each phase is required by the next phase in the life
cycle. Some phases are also interrelated with other phases. Code is produced during implementation that
is driven by the design. Testing verifies the deliverable of the implementation phase.
Waterfall Diagram
Software Specification
Frontend Backend & Database Tools & Technologies
➔ HTML ➔ Java ➔ Websocket
➔ CSS ➔ MySql ➔ AJAX
➔ JavaScript ➔ JSON
➔ JQuery
➔ Bootstrap
➔ Font Awesome
➔ NetBeans
➔ Apache Tomcat(Server)
Project Conclusion
So first of all, I would like to thank Shiv Shankar Pal Sir to give us the wonderful opportunity to present our
Final year Internship project presentation in front of you.

As already discussed Project is based on ChatWeb to replicate the functionality on Online Chat System using
Java(JSP) technology. Java is most trending technology in present time for complete web development, so i
decided to do project using java because being a final year student this Technology will help us a lot for Career
and Job Prospects.

Hope You like the concept of our project and grant permission on going forward on this project.
Thank you once again!!
References

➔ Google for problem solving


➔ Wikipedia
➔ http://www.jdbc-tutorail.com/
➔ https://www.toturialspoint.com/
➔ https://docs.oracle.com/
➔ https://stackoverflow.com/
➔ https://www.youtube.com/
➔ https://www.w3schools.com/
Any Queries..?

You might also like