A feature-rich Zoom clone built with modern technologies such as TypeScript, Next.js, Tailwind CSS, Shadcn, GetStream, Clerk, and Node.js.
npm install
# or
yarn install
Create a .env.local file in the root directory and add the following variables:
NEXT_PUBLIC_CLERK_FRONTEND_API=your-clerk-frontend-api
CLERK_API_KEY=your-clerk-api-key
STREAM_API_KEY=your-getstream-api-key
STREAM_API_SECRET=your-getstream-api-secret
User Authentication š
.
āāā components # Reusable UI components
āāā pages # Next.js pages
āāā public # Static assets
āāā styles # Tailwind CSS styles
āāā utils # Utility functions
āāā server # Node.js server code
āāā .env.local # Environment variables
āāā README.md # Project documentation
āāā package.json # Project dependencies and scripts
āāā tsconfig.json # TypeScript configuration
Contributions are welcome! Please fork the repository and create a pull request.
This project is licensed under the MIT License.