/The_L

The L is a LAN (Local Area Network) Chat App for desktop which lets multiple user chat simultaneously.

Primary LanguageJava

The_L - A CHAT APPLICATION

The L is a LAN (Local Area Network) Chat App for desktop which lets multiple user chat simultaneously.

The L

Installation :

Simply fork the project or download source code and then fire it up using netbeans.

How To Start :

To start the server follow these steps
step 1 : Run com.The_L.server/ServerUI.java
step 2 : Browse the file database.xml located in the master branch.
step 3 : Click start server button.
Hurray! The server is now up!!

To start the client follow these steps
step 1 : Run com.The_L.client/ConnectToServer.java
step 2 : Connect to the local host at the port intialized by the server.
step 3 : For the first time user simply fill up the login form and click signup.(Use the same credential again to login into the app again.)

Hurray! The Client is now also up!! Start Chatting now :)

Note :

1- Run multiple clients to see how the application can support multiple client at the same time.
2- In the Future module i will be adding a voice message system to this project(that's why you will see a voice message button in the chat app :P ).

3- Any feedback is most welcome and appreciated. Just create an issue for the same and i will respond as soon as possible.