Skip to content

A Java based chatting application that can be used to communicate with other systems on a network.

License

Notifications You must be signed in to change notification settings

ni-sh-a-char/NetChat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Java MySQL

NetChat

NetChat is a Java-based chatting application that enables users to communicate with each other over a network. It provides a simple and intuitive interface for real-time messaging.

Features

  • Real-time messaging: Send and receive messages instantly.
  • User-friendly interface: Intuitive design for easy navigation and usage.
  • Network communication: Communicate with other systems on a network.
  • Secure data transfer: Messages are encrypted to ensure privacy.

How to Run

  1. Prerequisites: Make sure you have Java Development Kit (JDK) and MySQL installed on your system.

  2. Clone the repository: Clone this repository to your local machine.

git clone https://github.com/your-username/NetChat.git
  1. Set up the database: Open MySQL and create a new database. Import the database.sql file provided in the repository to set up the necessary tables.

  2. Configure the application: Open the project in your preferred IDE (e.g., NetBeans, IntelliJ, or Eclipse). Update the database connection details in the config.properties file located in the src directory.

  3. Build and run: Build and run the application using your IDE's run or build options.

Contributing

Contributions to NetChat are welcome! If you have any suggestions, bug reports, or feature requests, please feel free to create an issue or submit a pull request.

Please ensure that you adhere to the code of conduct when contributing to this project.

Acknowledgements

We would like to express our gratitude to the open-source community for their valuable contributions and resources that helped in building this project.

  • Java: The programming language used for developing NetChat.
  • MySQL: The database management system used for storing chat data.
  • NetBeans, IntelliJ IDEA, Eclipse: The integrated development environments (IDEs) used for developing and running the application.

About

A Java based chatting application that can be used to communicate with other systems on a network.

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published