RohanJacob23/Chat-application

★ 0Forks 0JavaScriptGitHub ↗Compare

Project website ↗

README

Chat Application

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.

Demo

https://chat-application-ten-ecru.vercel.app/

Features

  • Authentication
  • Conversation between two users
  • Real time messaging
  • Responsive Design

Environment Variables

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

Run Locally

Clone the project

  git clone https://github.com/RohanJacob23/Chat-application.git

Go to the project directory

  cd Chat-application

Install dependencies

  npm install

Start the server

  npm run dev

Built with

Contributors

RohanJacob23

Issues