Skip to content

xrisaD/Chat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chat


A Chat Client-Server System with user registration, chat rooms and ability to send files.

Client-Server System

  • RESTful Web Service developed with Spring Boot
  • React client

Technologies used:

  • RESTful Web Services
  • WebSockets
  • Hibernate: implementation of JPA (Java Persistence Architecture)
  • React: Front-end framework
  • Axios: Javascript library used to make HTTP requests
  • SockJS and STOMP
  • H2 Database
  • HTTPS

Techniques used:

  • Token-based authentication

How to run

Run the ChatApplication class and access it using a browser using the following link: https://chat.localhost/.