Jkelany Chat Project
Client Side
Client Side This is the interface when It open and the saved username And password will be loaded.
Client Side The client attempts to login With the server and say Waite… To make connection with the server.
Client Side If server is not ON This message will appear to the client
Client Side Else if the username or the password isn’t valid This message will appear to the client
Client Side Else if the username and password entered correctly The home window of the chat will appear With your friends list
Client Side And add tray icon in the status bar
Client Side Now lets discover the home window First the status combo box
Client Side Edit Menu List Will see it’s item later
Client Side Edit Menu List Will see it’s items later
Client Side File Menu : My Profile With shortcut Ctrl+Shift+P You can also edit it and save
Client Side File Menu : Change Password With short cut Ctrl+Shift +R
Client Side Edit Menu : Add Friend With shortcut Ctrl+Shift+A
Client Side File Menu : Sign Out With shortcut Ctrl+D
Client Side Friends List Popup Menu
Client Side Popup Menu : View
Client Side Popup Menu : Delete
Client Side Chat Dialog
Client Side Add friend Error Messages If the email not found this message will appear
Client Side Add friend Error Messages If the user add it’s email
Client Side Add friend Error Messages If the user add exists friend
Client Side If the user clicked to the closed icon in the window The chat application will not closed but running in back ground
Client Side Test two clients in the local host
Client Side If some body change it’s status The chat inform the client by speech That account name is and it’s status now.
Client Side
Client Side If the server closed The chatapplication will know and appear message to the client and then exit the application
Server Side
Server Side When the server is running The tray icon will added to the status bar
Server Side This is the Log file for the server
Server Side When you clicked the rest button If yes the window will rest and remove all last logs
Server Side If you clicked shutdown The server will exit but before exit it send exit message for all users to inform them that it is down.
Server Side This is the log file after two clients login
Web interface : Home
Web interface : Register
Web interface : Login
Web interface : Error Login
Web interface : About
Web interface : Contact us
Web interface : Profile
Web interface : Friends
Web interface : Logout
Web interface : Register when login
Web interface : View Friends Without Login
Web interface : Miss password
Web interface : Miss Registed Fields
Web interface : Error Login
The End Thanks