Skip to content

Latest commit

 

History

History
37 lines (26 loc) · 1.4 KB

README.md

File metadata and controls

37 lines (26 loc) · 1.4 KB

Build Status Go Report Card Coverage Status CC BY-NC-SA 4.0

Bank Support Chat System

Chat for communication between the client and the bank support manager. All messages go through AFC (Anti-Financial Crime) before reaching the manager. The manager can communicate with several clients at the same time.

Launch

To run commands need to install Task.

$ git clone git@github.com:lapitskyss/chat-service.git
$ cd chat-service

# Start docker compose with dependencies 
$ task deps

# Start backend service
$ go run cmd/chat-service/main.go

# Start ui-client
# Look at http://localhost:3000/
$ go run cmd/ui-client/main.go

# Start ui-manager
# Look at http://localhost:3001/
$ go run cmd/ui-manager/main.go

Architecture

Architecture