Skip to content

Instantly share code, notes, and snippets.

@hkakutalua
Created January 31, 2022 15:05
Show Gist options
  • Save hkakutalua/225094037e10fc46b83023d21ee9843f to your computer and use it in GitHub Desktop.
Save hkakutalua/225094037e10fc46b83023d21ee9843f to your computer and use it in GitHub Desktop.
Chat Application - Challenge Project

Chat Application

A very simple instant messaging application to practice Scala, Kafka, and Docker.

Features

Enter Chat Room

The user should be able to enter the chat room with its id name, name and age. The id name it is used so he can be persisted temporarily to later reenter to read messages not yet read.

Leave Chat Room

The user should be able to leaver the chat room.

List Chat Room Users

The user should be able to see all users inside the chat room.

Send/Receive Messages

An user should be able to send and receive instant text messages to/from other users.

Technologies

Backend

Frontend

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment