An open API service indexing awesome lists of open source software.

https://github.com/sangello31/chat-websocketsapi

Real Time Chat API
https://github.com/sangello31/chat-websocketsapi

gin-gonic golang rest-api websocket

Last synced: about 2 months ago
JSON representation

Real Time Chat API

Awesome Lists containing this project

README

          

## Chat-WebSocketsAPI
Personal project about a Real Time Chat App created with Golang.

## Features
### Client
> A Terminal User Interface (TUI) created with Golang and BubbleTea Library.

### Server
> A server created with Gin Framework, in which it was implemented authentication with JWT Tokens, the Pub/Sub pattern for chat feature and the use of gorountines for the concurrency of incoming and outcoming messages.

## Collaboration
This project is open to pull request and improvements by the community.

## Tools and Software
- Golang - Programming Language
- MongoDB - Database
- BubbleTea - Library for TUI