Build a chat application using Rest Api in Java and Dropwizard framework without using web sockets. -- 2

Job ID: 33640617

Budget: ₹600 – ₹1,500 INR

Build a chat server with the following functionalities in Java (Maven) using Rest Api and Dropwizard framework
1:1 chat
group chat
More functionality – things like read receipts, etc. Proper authentication
Persistence
Observability (logs, metrics, etc.)
Code cleanliness and unit testing Clients (e.g. web or terminal UIs)
Provide proper Documentation explaining what each class does with a working solution.
Do not use any libraries (e, socket.io which supports rooms/channels etc)