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
- Host: GitHub
- URL: https://github.com/sangello31/chat-websocketsapi
- Owner: sAngello31
- License: apache-2.0
- Created: 2024-09-18T17:54:36.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-01-09T15:54:27.000Z (over 1 year ago)
- Last Synced: 2025-03-18T02:36:59.634Z (over 1 year ago)
- Topics: gin-gonic, golang, rest-api, websocket
- Language: Go
- Homepage:
- Size: 93.8 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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