Skip to content

shivendra-kumar/LetsChat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LetsChat

Description:

Chat Web application which allows users to register themselves and then login. Once logged in user can send messages to other already registered users.

Application is based on:

  • Spring Webflux as a framework.
  • Spring Security Reactive for authentication
  • Server Sent Events for asynchronous Server to Client Messaging
  • Reactive MongoDB for persisting chats.

Demo:

Chat Application Demo

Usage:

  • Download the source and build it using mvn clean package
  • Run the application using java -jar LetsChat-1.0.jar
  • Open the browser and go to http:\\localhost:8080
  • Signup on the signup page
  • Login inside the app and start sending messages to whoever you like
  • Note: Mongo DB should be up and running on localhost:27017 for this app to work.

License:

License

About

Reactive Chat application using reactive Mongo DB, Server Sent Events, Spring Webflux and Spring Security Reactive

Topics

Resources

License

Stars

5 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors