A real-time chat application to connect with friends and family.
- User Authentication: Secure authentication using Clerk.
- Real-time Messaging: Instant messaging powered by Socket.IO.
- Responsive Design: Styled with Shadcn for a seamless experience across devices.
- Data Storage: MongoDB for efficient data management.
- User Search: Easily find and connect with other users.
- Room-based Chat: Create and join chat rooms for focused conversations.
-
Clone the repository:
git clone https://github.com/yourusername/chat-app.git cd chat-app
-
Install dependencies:
npm install
-
Set up environment variables:
Create a
.env.local
file by copying the example file:cp .env.example .env.local
-
Start the development server:
npm run dev
This project is licensed under the MIT License. See the LICENSE file for more details.