Skip to content

Real time chat app built with Next.js 13. The application allows users to engage in instant messaging, after connecting with your Google account you can add friends by email.

License

Notifications You must be signed in to change notification settings

KhomsiAdam/quickchat

Repository files navigation

QuickChat, Real Time Chat App

Real time chat app built with Next.js 13. The application allows users to engage in instant messaging, after connecting with your Google account you can add friends by e-mail.

Demo at: https://livequickchat.vercel.app. You can open two browsers with different accounts to try the application for yourself.

Key Features:

  • Real-time messaging.
  • User authentication with NextAuth.js (Google).
  • Users receive real-time notifications for new messages with Pusher.
  • Redis database on Upstash.

Getting Started:

  1. Clone the repository:
git clone https://github.com/KhomsiAdam/quickchat
  1. Install dependencies:
pnpm install
  1. Configure the necessary environment variables in .env.local.

  2. Start the server:

pnpm dev
  1. Access the application via your browser at http://localhost:3000.

About

Real time chat app built with Next.js 13. The application allows users to engage in instant messaging, after connecting with your Google account you can add friends by email.

Topics

Resources

License

Stars

Watchers

Forks