Chat Application for personal chat with specified unique username of the person. We can also create chatrooms for group chat.
- Use Web Socket Programming
- Java Spring Boot for Backend
- Angular.Js for frontend
- Built with Spring Boot
- User login
- Chat message broadcasting and private messages (filtering profanities)
- Presence tracking sending notifications when users join / leave
- Broadcast notifications when users are typing
- WebSockets stats exposed at /stats
- WebSocket security with Spring Security
- Spring Session integration
-checkbox