My web-based chat application project, is a modern and interactive platform that utilizes Socket.IO for real-time two-way communication. It enables users to connect with each other seamlessly and engage in private conversations, fostering meaningful interactions. In addition to chat functionality, Chatify also incorporates a friend request feature that allows users to send friend requests to others using their email IDs.
https://chat-application-ten-ecru.vercel.app/
- Authentication
- Conversation between two users
- Real time messaging
- Responsive Design
To run this project, you will need to add the following environment variables to your .env file
GOOGLE_CLIENT_ID
GOOGLE_CLIENT_SECRET
NEXTAUTH_SECRET
NEXTAUTH_URL
Clone the project
git clone https://github.com/RohanJacob23/Chat-application.gitGo to the project directory
cd Chat-applicationInstall dependencies
npm installStart the server
npm run dev