VConnect is a modern, fast, and secure video conferencing platform built using Next.js and Tailwind CSS. It enables users to connect, collaborate, and communicate effortlessly through real-time video calls.
✔️ Instant Video Calls – Start or join meetings with a single click.
✔️ Screen Sharing – Share your screen for better collaboration.
✔️ Secure & Encrypted – End-to-end encryption for safe conversations.
✔️ User Authentication – Login with Google, LinkedIn, AppleId or Email.
✔️ Minimal & Responsive UI – Works on all devices, from mobile to desktop.
- Frontend: Next.js, React, Tailwind CSS
- Backend: Node.js, Express.js
- Database: Firebase
- Authentication: Firebase Auth
- Deployment: Vercel
Clone the repository:
git clone https://github.com/vansh-000/vconnect.git
cd vconnectnpm install
# or
yarn installCreate a .env.local file and add:
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=
CLERK_SECRET_KEY=
NEXT_PUBLIC_CLERK_SIGN_IN_URL=/sign-in
NEXT_PUBLIC_CLERK_SIGN_UP_URL=/sign-up
NEXT_PUBLIC_STREAM_API_KEY=
STREAM_SECRET_KEY=
NEXT_PUBLIC_BASE_URL=
npm run devOpen http://localhost:3000 to access the app.
🔗 GitHub: @vansh-000
🔗 LinkedIn: Vansh Verma