DisChat – High-Performance Real-Time Chat Platform
A Discord-inspired real-time chat platform built with a blazing-fast Rust backend, WebSocket connections, dual-database architecture (PostgreSQL + MongoDB), and a modern TypeScript frontend.
Vue d'ensemble du projet
DisChat is a high-performance, Discord-like chat platform engineered for scalability and real-time responsiveness. The backend is written in Rust using the Actix-Web framework, delivering sub-millisecond message latency and effortless handling of thousands of concurrent WebSocket connections.
The architecture uses a dual-database strategy: PostgreSQL manages relational data such as users, channels, and permissions, while MongoDB stores chat message history for flexible, high-throughput document storage. This combination ensures both data integrity and write performance at scale.
The frontend is built with TypeScript, delivering a responsive and type-safe user experience. Features include server/channel organization, direct messages, real-time presence indicators, file sharing, and role-based access control — mirroring the core workflow of Discord with a lean, modern stack.
Fonctionnalités clés
Technologies utilisées
Détails du projet
Client
Projet Personnel
Timeline
2025 – Présent
Rôle
Architecte & Développeur Full-Stack
Autres projets

JobHub – Plateforme d'Emploi Intelligente avec Agent IA
Application Web Full-Stack

Email AI Platform
Intelligence Artificielle

Ovia
Intelligence Artificielle

MediBook Platform
Web Application (Healthcare SaaS)

MediBook Healthcare Passport
Web Application (Healthcare SaaS)

MediBook Pharma Platform
Web Application (Healthcare SaaS)
© 2026 Sina Ganji. Kõik õigused kaitstud.