A web chat is a system that allows users to communicate in real time using easily accessible web interfaces. It is a type of internet online chat distinguished by its simplicity and accessibility to users who do not wish to take the time to install and learn to use specialized chat software. It is an application which will help to communicate with friends using internet. This application is having AES encryption. In this system there is one entity namely user. User need to register and obtain credentials to login in to application. User can select time from 5 sec to 10 sec or Infinite time. After receiving text message, it will disappear with in the selected time limit. User ‘s can share files and they can also click pictures with webcam. User need to search for friends by using email id and contact number.
- Modules:
The system comprises of 1 major module with their sub-modules as follows:
- User
- Registration: User can register and obtain credentials.
- Login: User can login using credentials.
- Add Friend: User can search and add new friends.
- Chat: while chatting user can set time, share image and click picture by webcam.
Project Lifecycle:
Description
The waterfall Model is a linear sequential flow. In which progress is seen as flowing steadily downwards (like a waterfall) through the phases of software implementation. This means that any phase in the development process begins only if the previous phase is complete. The waterfall approach does not define the process to go back to the previous phase to handle changes in requirement. The waterfall approach is the earliest approach that was used for software development.
PHP
- Hardware Requirement:
- i3 Processor Based Computer or higher
- Memory: 1 GB
- Hard Drive: 50 GB
- Monitor
- Internet Connection
- Software Requirement:
- Windows 7 or higher
- WAMP Server
- Notepad++
- My SQL 5.6
- Google Chrome Browser
Advantages
- We can have one-on-one chatting.
- It helps to connect long distance people.
- It helps to maintain safety of chat.
- Limitation
- Data need to be entered properly otherwise, outcome may won’t be accurate.
- Application
- This system can be used by the multiple peoples to get the counselling sessions online.