https://github.com/mahmoudshantti/chatapp
A real-time chat app
https://github.com/mahmoudshantti/chatapp
expressjs jwt nodejs postgresql prisma reactjs soket-io tailwindcss typescript
Last synced: 3 months ago
JSON representation
A real-time chat app
- Host: GitHub
- URL: https://github.com/mahmoudshantti/chatapp
- Owner: mahmoudshantti
- Created: 2025-04-15T11:03:06.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2025-04-15T11:55:36.000Z (6 months ago)
- Last Synced: 2025-04-22T22:11:28.224Z (6 months ago)
- Topics: expressjs, jwt, nodejs, postgresql, prisma, reactjs, soket-io, tailwindcss, typescript
- Language: TypeScript
- Homepage: https://chatapp-9c2x.onrender.com
- Size: 337 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 💬 Modern Chat Application







## ✨ Features
### 🔐 Authentication
- JWT
- Secure password hashing
- Protected routes### 💬 Chat Functionality
- Real-time messaging (Socket.io)
- Online status indicators### 🎨 Modern UI
- Responsive Tailwind CSS design
- Animated transitions
- Emoji support
- Message read receipts## 🛠️ Tech Stack
| Layer | Technology |
|----------------|------------------------------------------|
| **Frontend** | React.js, Tailwind CSS, Socket.io-client |
| **Backend** | Node.js, Express, Socket.io |
| **Database** | PostgreSQL with Prisma ORM |
| **Auth** | JWT |
| **Realtime** | Socket.io |