Skip to content

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.

Notifications You must be signed in to change notification settings

kwa0x2/SwiftChat-Backend

Repository files navigation

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

About

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.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages