Bubble Chat

Bubble Chat

Modern chat app with voice, video and group collaboration

Next.jsSocket.IOPeerJSTailwind CSSWebRTC

Bubble Chat is a modern chat application that brings real time messaging, voice and video calling and team collaboration into one clean product. Conversations support emojis and feel instant thanks to a Socket.IO backbone.

Voice and video calling are handled with PeerJS over WebRTC for direct low latency connections. Users can create groups and collaborate as teams, which makes the app work for both quick personal chats and ongoing group coordination.

The interface is built with Next.js and Tailwind CSS for a fast responsive experience across devices.

Key Features

Real time messaging with emojis
Voice and video calling over WebRTC
Group chats and team collaboration
Fast responsive interface

Tech Stack

Next.js

Frontend

Socket.IO

Real time messaging

PeerJS

Voice and video calls

Tailwind CSS

Styling

Role

Full Stack Developer

Year

2023

Next Project

6Kobo Properties