https://github.com/superiorkid/next-chat
A real-time chat application built with Next.js frontend and NestJS backend using WebSocket technology.
https://github.com/superiorkid/next-chat
nestjs nextjs shadcn-ui socket-io tailwindcss websocket zustand
Last synced: 2 months ago
JSON representation
A real-time chat application built with Next.js frontend and NestJS backend using WebSocket technology.
- Host: GitHub
- URL: https://github.com/superiorkid/next-chat
- Owner: superiorkid
- Created: 2025-10-22T06:00:11.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2025-10-27T00:36:00.000Z (8 months ago)
- Last Synced: 2025-10-27T02:33:55.904Z (8 months ago)
- Topics: nestjs, nextjs, shadcn-ui, socket-io, tailwindcss, websocket, zustand
- Language: TypeScript
- Homepage:
- Size: 473 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Simple Chat App
A real-time chat application built with Next.js frontend and NestJS backend using WebSocket technology.
## Features
### 🔄 Real-time Online/Offline Status
- Live user presence indicators
- Real-time status updates
- Visual indicators for online/offline users
### 💬 Real-time Messaging
- Instant message delivery
- Live chat conversations
- Seamless message synchronization
### 👥 Conversation Management
- Create new conversations
- Manage multiple chat threads
- Easy conversation switching
## Tech Stack
### Frontend
- **Next.js** - React framework
- **WebSocket Client** - Real-time communication
- **React Hooks** - State management
### Backend
- **NestJS** - Node.js framework
- **WebSocket Gateway** - Real-time communication layer
- **Socket.io** - WebSocket library