Skip to content

Latest commit

 

History

History
30 lines (22 loc) · 984 Bytes

README.md

File metadata and controls

30 lines (22 loc) · 984 Bytes

Simple chat application

ChatApplication

  • Backend: PostgreSQL
  • ORM: Hibernate
  • GUI: Java Swing, Swingx
  • DI: Dagger 2
  • Pub/sub: pgjdbc-ng
  • Tests: JUnit/H2

Table of contents

Build and run

  • Log in to PostgreSQL and create schema objects postgres=# \i ./schema.sql
  • Set up your database connection properties here and here
  • Run mvn package from IntelliJ IDEA
  • Start application: target/chat-1.0-SNAPSHOT-jar-with-dependencies.jar

License

GPLv3 license

Code released under the GNU General Public License v3.0

Contact

Created by @akardapolov