Skip to content

A chat application in terminal using java sockets

Notifications You must be signed in to change notification settings

MasoNord/chat-together

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chat Together

This repository contains a simple terminal based chat application. It is fully build with java, communication between clients provided through native java sockets API, aka client/server communication

Get Started

1. Set a property file

In order to run this application you need to set the following property variables

    url.db = <your url>
    username.db = <your username>
    password.db = <your password
    pool.size = 10 // feel free to make a change

2. Start a MySQL database

Make sure to have a database running on your local machine, with properties which you specified in a property file

4. Run a sql script

Before starting your application, don't forget to run a SQL script from a SQL folder; it'll create all the necessary tables to run the program safely.

3. Run the Application

Once you've made all previous steps, now you can start the server, so client can send messages to each other

Built with

Contributing

If you want to contribute to this project you can pull request, your contributions are always very welcomed.

Versioning

This project does not have versioning and made with learning purposes.

Releases

No releases published

Packages

No packages published

Languages