Skip to content

⚡Instant message app built with socket.io, next.js, prisma, next-auth, etc.

License

Notifications You must be signed in to change notification settings

AbidAlWassie/realtime_chat

Repository files navigation

Instant Message App

This is a basic chat instant messaging app built using Next.js, Socket.io, Prisma, Next-Auth, Shadcn, TypeScript, etc.

It's deployed and fully functional so, give it a try!

Getting Started

  1. Install dependencies:

    npm install
    # or
    pnpm install
  2. Start the development server:

    npm run dev
    # or
    yarn dev
    # or
    pnpm dev
  3. Open http://localhost:3000 in your browser to view the app.

Features

  • Real-time connection with Socket.io
  • Authenticate with Next-Auth Providers
  • Database management with Prisma
  • Users can create rooms for group chat
  • Users can direct message other users
  • UI built with custom shadcn components

Learn More

Deployment

I've deployed it to Vercel. View it