Skip to content

Latest commit

 

History

History
17 lines (10 loc) · 998 Bytes

README.md

File metadata and controls

17 lines (10 loc) · 998 Bytes

SwiftChat Backend

Go 1.23x Go Build Go Report Card Website

SwiftChat backend is built with the Go Gin framework. It uses PostgreSQL for database management, JWT for authentication, Redis for sessions, and S3 for profile pictures. Real-time communication is handled by Socket.IO, and the entire application is containerized with Docker.

Installation:

1. Build and Run the API with Docker Compose:

docker-compose up -d --build

Diagram:

diagram