Online Chat Express project in Java
Project Abstract
Online Chat Express provides a real time communication between two or more users via computer network. It a medium of private communication between two parties to express and share their ideas. Even we are far away from our relatives and friends, we can have chat for establishing healthy relationship. It not just used for private communication, but also playing a vital role in business environment to provide live support to their existing customers. Through this graphical chat application, users will find easy to use all existing features and enjoy the way of expression to others in their own way.
Existing System
Chat doesn’t means the initiation of session for just entering texts. It must have some customization options such as creating groups and have chat with them, different chat rooms with authorization property and one robot user which can be used to check out the connection property, trouble shoot the problem. There must be sound options for received texts, visual options to display online users with type of devices they are using. Simple drag and drop facility in place of upload and identifying grammatical errors with options to correct it if necessary.
Proposed System
We get up early and busy with our daily scheduled times and no time to check our emails. So this is a medium by which sending text messages with enhanced graphics features not only able to have with updated information from our close friends and customers but also provides a medium to express it through the built in emotions of icons. There will be two types of users who can interact with this chat express system – Admin and Clients. For security reasons every end users have to register with this system to established private chats with their loved ones.
Admin with following privileges:-
- Admin has the responsibility to start the server and trouble shoot the problem if occurs while running the system.
- It will have the privileges to block any users and extra features and modules to this existing system.
- It can also chat with other users with its personal id along with facility of changing the look and working pattern of this chat express.
- The power to retrieve log charts and if required can get detailed reports such as list of users, candidate with maximum duration who remains online and ability to shut down the server.
Clients with following privileges:-
- Authority to log into their account using their username and password and the power to change their password anytime.
- Clients can change their profile information and add their profile pictures.
- Adding restrictions to check one’s profile information by making their profile view either public or by their friend circles.
- Through display activity, clients will able to know about their received messages with pop up sounds and animation will help to know what others are doing. It means while others are typing or sitting idle etc.
- Clients can create chat rooms and groups and send invitations to others.
Modules
Chat Module:
This module of Online Chat Express will allow users to create, update chat groups and chat rooms. Its creator will able to send invitations and approve one’s request to join them.
Message Module:
Message module will keep track of users list whom messages has been sended currently. By clicking on particular user, it will able to display the messages which has been received from that site and what has been sended to them.
User Management Module:
This module of Online Chat Express provides users with login interface and their activity panel to perform operations such as list of friends, online users, profile status, start chat session.
Chat Room Management Module:
Chat rooms and created groups comes under this category. Whatever basic operations that will be imposed on these will be through chat room management module.
Download Online Chat Express Project
Online Chat Express Abstract | Abstract Download |
Online Chat Express Source Code | Source Code Download |
abc says
can u send me more detail document (with screen shots) of online chat express project
ProjectsGeek says
We have only these many snapshots for this Online Chat Express project in Java.