Skip to content

Discover a new way to connect with our Next.js web app. Engage in real-time global chats and video chat rooms, bridging distances and fostering instant connections.

Notifications You must be signed in to change notification settings

Sukrittt/OpenChatWave

Repository files navigation

Discover a new way to connect with our Next.js web app. Engage in real-time global chats and video chat rooms, bridging distances and fostering instant connections.

OpenChatWave

Tech Stack

Key Features

  • Authentication with NextAuth.js
  • File uploads with uploadthing
  • ORM using Drizzle ORM
  • Database on PlanetScale
  • End-to-end typesafe APIs with tRPC
  • Validation with Zod
  • Responsive design with Tailwind CSS

Running Locally

  1. Clone the repository
git clone https://github.com/Sukrittt/OpenChatWave.git
  1. Install dependencies using pnpm
pnpm install
  1. Copy the .env.example to .env and update the variables.
cp .env.example .env
  1. Start the development server
pnpm dev
  1. Push the database schema
pnpm db:push

How do I deploy this?

Follow the deployment guides for Vercel, Netlify and Docker for more information.

About

Discover a new way to connect with our Next.js web app. Engage in real-time global chats and video chat rooms, bridging distances and fostering instant connections.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages