Skip to content

MATF-Computer-Networks-Projects/2021_DestinedSouls

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Destined Souls

A dating platform that connects two users who like each other. Upon successfully registering and logging in user will be prompted to the home page, where he'll be able to either Swipe potential candidates or Chat with his matches.

Java non-blocking server built using java.nio. It consists of the main thread used to process incoming and outgoing data and a detached thread accepting connections on the server socket channel. Client-server communication has been achieved using HTTP (for general requests) and Websockets (for chat and notifications). Functionality for both protocols on the server has been written from scratch using only Java APIs.

Technologies

Client: Angular

Server: Java

Build (Maven)

  1. Run Maven package
mvn package
  1. Run server-1.0-SNAPSHOT.jar
java -jar Server\target\server-1.0-SNAPSHOT.jar
  1. You can access application on port 3000

Acknowledgements

Developers

About

Dating platform that connects two users who like each other

Resources

License

Stars

Watchers

Forks

Contributors