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..?