- This application is a simple chat application where you can do the register and add a friend to talk.
- The purpose of application is improve my skills on Spring Boot, and to learn about WebSocket and Stomp.
- The back end of application was made using Spring boot, MongoDB and Spock for tests.
- The front end of application was made using React and Typescript.
- Save User in MongoDb
- Save sent Message in MongoDb
- Send Message on real time using Web Socket
- Add Friend to send Message
- Send notification to Friend when User add Friend using Amazon SQS
Check the front-end repository here ✏️ Check the front-end repository here 🤖