Department of Information Technology
SVERI’s COLLEGE OF ENGINEERING (POLYTECHNIC), PANDHARPUR.
Developers :-
Shankar Karande
Mayuresh Hivarekar
Harsh Wangikar
Abstract:-
This is an android application designed for users to be able to chat with each other, like
a normal chat application. The users will be able to chat with each other, most likely only
from user to user, no group chatting will be developed, unless there is time to do so. The chat
application will be written in java.
In this project we can chat with a registered user in the app. We can also set profile photo,
about, name. After chatting with registered user we can also logout from the app and we can
login in the whenever we want
Introduction:-
In modern era, online chat may refer to any kind of communication over the Internet that
offers a real-time transmission of text messages from sender to receiver. Chat messages are
generally short in order to enable other participants to respond quickly. Thereby, a feeling
similar to a spoken conversation is created, which distinguishes chatting from other text-based
online communication forms such as Internet forums and email. Online chat may address point-to-point communications.
In this project we can chat with a registered user in the app. We can also set profile
photo, about, name. After chatting with registered user we can also logout from the app and
we can login in the whenever we want.
In this project we can chat with a registered user in the app. We can also set profile
photo, about, name. After chatting with registered user we can also logout from the app and
we can login in the whenever we want.
Methodology:-
1. App opening Window
2. Login Activity
In this figure, we have created a login page which comes after the figure UI. A user can log
in to the app through this login activity. If one of the registered user is logged out and wants
to login in the app again user can login in the app through this login page.
3. Registration Activity
In figure, we have created a registration page. When we click on sign up in the login page it
takes us to the registration page. There are four basic fields in this page in which first one is
name, second one is email, third one is password and fourth one is confirm password. If user
keeps one of the field empty then it will show error as please enter valid data. If the password
and confirm password does not match then it will show error as password does not match.
4. Home Activity
In figure, we can see the registered users with whom we can chat. In this activity we can see
users and also we can send messages. This is the home activity or page of the app. At the top
of the app we can see the app name, settings, logout option. When we click on setting it takes
us to setting page and there we can edit our profile. And if we click on logout it will show the
dialog box of logout.
5. Chat Activity(Sender)
In figure, we have sent a message to one of the registered user to check whether messaging is
working or not. In chat page of app we can firstly see the receiver image and user name. Then
we can see some messages and at sender side we can see sender profile and at receiver side we
can see receiver profile as well.
6. chat Activity(Receiver)
The figure is the screenshot of receiver side where we can see messages send from sender and
reply from the receiver. At receiver side first thing we see is the profile of sender. Then next
one is message and profile of sender and message and profile of receiver. At the bottom of page
there is an edit text to reply or type message and last one is send button to send messages.
7. Logout Activity
The last part of the application is logout. When we click on power/logout button in home page
it will show a dialog box and it will ask a question as Are you sure you want to log out? And
if we press yes we will logout from the app and the app will take us to login page. And if we
press no then the logout dialog box will close automatically. It will work like as shown in figure.
Application Panel :-
All the application is managed by the admin who will observe all the activities at the background
including update, add user, remove user, details of all registered users and their information.
Application activity page
User Case Diagram :-
Objectives:-
1.To save time of people for interaction.
2. To achieve the reliability for the users.
3. To build best platform for the instant messaging.
4. To bridge the gap between the sender and the receiver.
Advantages:-
1. Faster Support.
2. No waiting queues.
3. Real-time text previews.
4. Free of cost.
5. Quick Connections.
Conclusion :-
In “Real-time chatting application” various activities are available. These activities help
the users to interact with each other and provide a interactive user interface.
“Real-time chatting” application having very good look and feel. It is easy to use for all
the users
Due to the image uploading facility of user, others can see the profile picture of the user
and can be more interactive in the terms of user interface .
This system helps to make communicate between sender and receiver. Due to this they
can interact with each other from any corner of the world.
“Real-time Chatting application” will help to lot of citizens to communicate with lot of
peoples. Also help to bridge the gap between the users from any corner of the world.
References:-
👍🏻👍🏻👍🏻
ReplyDelete