Categorygithub.com/lapitskyss/chat-service
repository
0.0.0-20240102142053-09f77a91d44d
Repository: https://github.com/lapitskyss/chat-service.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
No description provided by the author

# README

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 [email protected]: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