8000 GitHub - jijuta/VoxHive: Real-time chat application built with Next.js and Socket.io, inspired by Discord, featuring private/group chats, user status, and modern UI.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Real-time chat application built with Next.js and Socket.io, inspired by Discord, featuring private/group chats, user status, and modern UI.

Notifications You must be signed in to change notification settings

jijuta/VoxHive

 
 

Repository files navigation

VoxHive : A Next.js Chat Application

✒️ Brief

This repository contains a real-time chat application built with Next.js and Socket.io, inspired by Discord. Designed to offer a modern and intuitive user experience, this application enables seamless real-time communication with various features.

 

📌 Features

  • Real-time Messaging : Instant communication using Socket.io.

  • User Authentication : Secure login and registration system.

  • Private and Group Chats : Create and join private and group conversations.

  • User Status Indicators : Real-time online/offline status updates.

  • Emoji Support and Reactions : Add emojis to messages and react to messages with emojis.

  • Text Delete and Edit : Allows delete and edit messages in real time for all users.

  • Multiple Channels : Create Text, Audio and Video call channels.

  • Responsive Design : Optimized for both desktop and mobile devices.

  • Modern UI : Clean and intuitive user interface.

  • Cross-Platform Support : Accessible on various devices and operating systems.

 

💻 Demo

Insert gif or link to demo

 

🛠 Technologies

Next.js   Prisma   Socket.io   TypeScript   PostgreSQL   Clerk

React   Tailwind CSS   CSS   shadcn/ui

 

📥 Installation

1. Clone the repository:

git clone https://github.com/Shreyas-Swain-10/VoxHive.git

2. Navigate to the project directory:

cd VoxHive

3. Install dependencies:

npm install

        or

yarn install

4. Start the development server:

npm run dev

        or

yarn dev

5. Open your browser and visit:

http://localhost:3000

 

✍🏼 Contributing

Interested in contributing to this project? Thanks so much for your interest! I'm always looking for improvements to the project and contributions from open-source developers are greatly appreciated.

If you have a contribution in mind, please fork the repository and submit a pull request for any improvements or bug fixes.

About

Real-time chat application built with Next.js and Socket.io, inspired by Discord, featuring private/group chats, user status, and modern UI.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 98.9%
  • Other 1.1%
0