Hi there I'm ANKIT YADAV a full stack developer with Nextjs and Reactjs, TypeScript, Nodejs, MongoDB.
"YOOM" is a Video Conferencing App where Nextjs with TypeScript is used for the frontend, Clerk for the secured authentication, and stream.io for the robust video communication solutions.
- Website Link :- https://webdevankit-zoom-clone.vercel.app/
Client: Nextjs, TypeScript, TailwindCSS
Authentication: Clerk
Video Comunication: Stream.io
-
Crafted an intuitive and visually engaging frontend interface for seamless user interaction, leveraging Next.js with TypeScript.
-
Implemented Empowered seamless user authentication experiences with Clerk's robust and intuitive authentication system, ensuring secure access to the video conferencing application.
-
Integrated Stream.io's robust video communication solutions to enable seamless real-time online conferencing functionalities, exemplifying prowess in third-party API integration for dynamic and interactive web applications.
Clone the project
git clone https://github.com/webdevankit07/video-conferencing-app.git
Go to the project directory
cd video-conferencing-app
Install node_modules
npm install
Start server
npm run dev
To run this project, you will need to add the following environment variables to your .env file
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY
CLERK_SECRET_KEY
NEXT_PUBLIC_CLERK_SIGN_IN_URL
NEXT_PUBLIC_CLERK_SIGN_UP_URL
NEXT_PUBLIC_STREAM_API_KEY
STREAM_SECRET_KEY
NEXT_PUBLIC_BASE_URL