Skip to content

Files

Latest commit

 Cannot retrieve latest commit at this time.

History

History
17 lines (10 loc) · 1.04 KB

README.md

File metadata and controls

17 lines (10 loc) · 1.04 KB

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