Skip to content

Latest commit

 

History

History
18 lines (15 loc) · 739 Bytes

README.md

File metadata and controls

18 lines (15 loc) · 739 Bytes

Disqord

A Java/SpringBoot based chat-app utilizing Tomcat and JSPs for html rendering, Websockets for the real time user interaction, and Bootstrap for the UI. This was a 4-person project managed using GitHub for version control and SpringToolSuite for the efficiency in developing while using a SpringMVC based modular structure.

--

Notable features:

  • Group chats and DMs separate from channel chats
  • Server/Channel structure
  • Server/Channel permissions based upon owner or member status
  • Time marked messages
  • Websockets live chat
  • Responsive UI for both Mobile and Desktop
  • AJAX user/friend search
  • Dark/Light Mode
  • SQL based data management
  • Password encryption using Bcrypt
  • Backend validations for account creation