A Google Meet inspired video conferencing web application built using Next.js 14, NextAuth, Tailwind CSS, and ZegoCloud UIKit Prebuilt.
This project allows users to:
- Create instant meetings
- Generate meeting links for later
- Join meetings using code or link
- Leave meetings with a Google Meet style UI
- Auto redirect to home after leaving
- Supports Dark Mode + Light Mode
--> User Authentication (Google / Credentials using NextAuth)
--> Create Meeting Link (UUID based room id)
--> Join Meeting via Link or Code
--> Instant Meeting Start
--> Video Call Interface (ZegoCloud Prebuilt)
--> Leave Meeting Screen (Google Meet style)
--> 60 Seconds Countdown Redirect
--> Camera & Mic Auto Off after meeting ends
--> Responsive UI (Mobile + Desktop)
--> Light/Dark Theme Toggle
--> Modern UI Components using shadcn/ui
- Frontend: Next.js 14 (App Router), React.js
- Styling: Tailwind CSS
- UI Components: shadcn/ui
- Authentication: NextAuth.js
- Video Calling: ZegoCloud UIKit Prebuilt
- Utilities: UUID, React Toastify