Skip to content

rahulredd/ChatBackend

Repository files navigation

Chat Backend

Steps

  1. Clone the project from github.
  2. Import the project into IDE as a 'Existing Maven Project'.
  3. Build the project.
  4. In the IDE select Run As -> Run on server.
  5. Create a database called 'asapp' in a local mysql database.
  6. Run the schema.sql. Ex:- mysql -u username -p db-name < schema.sql;
  7. In src/hibernate.cfg.xml file, set connection.username and connection.password property to the local db username and password.
  8. Start the Tomcat server on localhost port 8080.
  9. Set the values(Ex: username, password, messageSender, message receiver) to enter in the db in cfg.properties file.
  10. Run the BackendClient.java class.
  11. mvn install will run all the test cases.

Execution Flow Chart

alt tag

Tools and Technologies Used

  1. Hibernate 5.0
  2. Junit 4.8
  3. MySQL 5.1.6
  4. Jbcrypt 0.3m
  5. Jersey 1.9
  6. Java 7
  7. H2 database 1.4
  8. Slf4j 1.6.6
  9. Maven 3.3
  10. Jdom 1.1

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages