Skip to content

Latest commit

 

History

History
102 lines (73 loc) · 2.96 KB

README.md

File metadata and controls

102 lines (73 loc) · 2.96 KB

image

VIDEO DEMO

discord.mp4

DEMO

image

image image

image

image image

image image

image image

image

Getting Started

ENV

NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY
CLERK_SECRET_KEY

NEXT_PUBLIC_CLERK_SIGN_IN_URL
NEXT_PUBLIC_CLERK_SIGN_UP_URL
NEXT_PUBLIC_CLERK_AFTER_SIGN_IN_URL
NEXT_PUBLIC_CLERK_AFTER_SIGN_UP_URL
NEXT_PUBLIC_SITE_URL

DATABASE_URL
POSTGRES_URL_NON_POOLING
NEXT_PUBLIC_SUPABASE_URL
NEXT_PUBLIC_SUPABASE_ANON_KEY

UPLOADTHING_SECRET
UPLOADTHING_APP_ID

LIVEKIT_API_KEY
LIVEKIT_API_SECRET
NEXT_PUBLIC_LIVEKIT_URL

First, run the development server:

npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev

Open http://localhost:3000 with your browser to see the result.

You can start editing the page by modifying app/page.tsx. The page auto-updates as you edit the file.

📌 Requirements

  • NextJS
  • CSS (Tailwind CSS)
  • Supabase
  • Prisma
  • PostgreSQL
  • ReactJS
  • ShadCNUI
  • livekit
  • uploadthing
  • Socket.io

🔰 Installation

Download or clone this repository.

git clone https://github.com/rohanmittal1163/WhisperWeb

❤ Contribute

This project is open source and we are happy to receive contributions. If you would like to contribute, please follow these steps:

  1. Make a fork of the repository.
  2. Create a branch for your feature or bugfix (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Added my new feature')
  4. Push your branch (git push origin my-new-feature)
  5. Create a pull request.