Skip to content

togetacross/chat-app-backend

Repository files navigation

chat-app-backend

Description

Hobby project for practise. 📖
Chat application backend.

Technology

  • Spring
  • Spring Security JWT
  • REST
  • WebSocket
  • MySQL (prod) / H2 (dev)
  • JPA

Features

  • Role and permission based JWT auth for Socket chanels and REST
  • User can create private and group conversations & (add/leave/delete)
  • Notify users and/or chanels about user activitations: new conversation | message | type | like | join - leave users
  • Convesrations details - messages - file indexes stored in db | files in storage
  • Auto resize images
  • Custom group conversation profiles (name/image)

Launch

License

License: MIT

Releases

No releases published

Packages

No packages published