|

TeamChat+ | Real-Time Chat Application

Overview

TeamChat+ is a real-time, room-based chat application built using Python and WebSockets to enable instant communication without relying on a database.

Key Features
  • Real-time messaging via WebSockets
  • Dynamic chat room creation and joining
  • File sharing with automatic categorization
  • Voice messaging using MediaRecorder API
  • Message sync for newly joined users
  • Responsive UI with animations and glassmorphism
Tech Stack
PythonFastAPIWebSocketsHTML5CSS3Vanilla JavaScriptWebSocket APIMediaRecorder API

Backend

PythonFastAPIUvicornWebSockets

Frontend

HTML5CSS3Vanilla JavaScript

APIs

WebSocket APIMediaRecorder API
Focus

Low-latency real-time systems and WebSocket-based communication.

Arya Vispute | Projects