https://github.com/nishantjaryal/zooom
A sleek, real-time video conferencing application built with modern technologies like Next.js, Stream Video API, Clerk Authentication, and Tailwind CSS. Seamlessly create, join, and manage video meetings with ease – all from your browser.
https://github.com/nishantjaryal/zooom
nextjs stream video-streaming web zooom
Last synced: 3 months ago
JSON representation
A sleek, real-time video conferencing application built with modern technologies like Next.js, Stream Video API, Clerk Authentication, and Tailwind CSS. Seamlessly create, join, and manage video meetings with ease – all from your browser.
- Host: GitHub
- URL: https://github.com/nishantjaryal/zooom
- Owner: Nishantjaryal
- Created: 2025-06-22T13:04:06.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-06-22T13:23:30.000Z (about 1 year ago)
- Last Synced: 2025-06-22T14:25:42.056Z (about 1 year ago)
- Topics: nextjs, stream, video-streaming, web, zooom
- Language: TypeScript
- Homepage:
- Size: 879 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🦜 Zooom – Video Conferencing App
A sleek, real-time video conferencing application built with modern technologies like **Next.js**, **Stream Video API**, **Clerk Authentication**, and **Tailwind CSS**. Seamlessly create, join, and manage video meetings with ease – all from your browser.
## 🚀 Tech Stack
| Technology | Description |
|----------------|--------------------------------------|
| **Next.js** | Full-stack React framework |
| **Tailwind CSS** | Utility-first styling framework |
| **Stream Video API** | High-quality video call backend |
| **Clerk** | Authentication and user management |
---
## 🌟 Features
✅ Secure authentication with Clerk
✅ Create or join video meetings
✅ Real-time video and audio powered by Stream
✅ Responsive, modern UI with Tailwind CSS
✅ Works across devices and browsers
---
## 📸 Screenshots
> Coming soon: Add images of your UI here
> Example:

---
## 🛠️ Installation
```bash
# 1. Clone the repository
https://github.com/Nishantjaryal/zooom.git
cd zooom
# 2. Install dependencies
npm install
# 3. Add environment variables
# Create a .env.local file and add the following:
NEXT_PUBLIC_STREAM_API_KEY=your_stream_api_key
CLERK_PUBLISHABLE_KEY=your_clerk_publishable_key
CLERK_SECRET_KEY=your_clerk_secret_key
NEXT_PUBLIC_CLERK_FRONTEND_API=your_clerk_frontend_api
NEXT_PUBLIC_CLERK_SIGN_IN_URL=/sign-in
NEXT_PUBLIC_CLERK_SIGN_UP_URL=/sign-up
# 4. Run the app
npm run dev