🚀 Real-time Communication & Collaboration Platform
- 📡 Real-time messaging using WebSockets
- 👍 Reactions to messages for better interaction
- 🧵 Threaded conversations & replies system
- ✏️ Edit messages after sending
- 🗑️ Delete messages when needed
- 🔐 Role-based access control for user permissions
- 🖼️ Image attachments support
- 🔒 Authentication with NextAuth v5
- 📺 Create & manage channels
- 🏢 Workspace creation for better organization
- ✉️ Invite system with unique invite codes
- 💬 Direct messaging between users
- 👥 User profiles for personalization
- ⚛️ Framework: Next.js 14
- 🎨 UI: ShadCN UI & Tailwind CSS
- 🚀 Deployment: Vercel
# Clone the repository
git clone https://github.com/your-username/chathive.git
cd chathive
# Install dependencies
npm install
# Start the development server
npm run dev
This project is optimized for Vercel deployment. Simply connect your repository and deploy with ease.
We welcome contributions! Feel free to submit PRs, open issues, and suggest improvements.
MIT License © 2025 ChatHive