- 🤖 Introduction
- ⚙️ Tech Stack
- 🔋 Features
- 🤸 Quick Start
In this awesome project,I created Video-streaming application.i loved the challenges i faceed during this project developement also this project enhancing my technical kowleadge i also like comprehensive projects like this,i hope you this project will enhancing your core skills.now talk about few more down ok. Be cool !
- next.js
- Tailwind css
- shadcn
- clerk
- stream.io
👉 Build awsome interface:
👉 user authentication using-cleark
👉 powerful fullsatck-framework-next js:
👉 multiple user connectivity:
👉 featured call controls and Recordings:
👉 schedule meeting and invite meeting:
👉 Responsive Design:
Follow these steps to set up the project locally on your machine.
Prerequisites
Make sure you have the following installed on your machine:
Cloning the Repository
git clone https://github.com/jackvijayy/Loom.git
Installation
Install the project dependencies using npm:
npm install
Set Up Environment Variables
Create a new file named .env.local
in the root of your project and add the following content:
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY="YOUR KEY"
CLERK_SECRET_KEY="YOUR KEY"
NEXT_PUBLIC_CLERK_SIGN_IN_URL=/sign-in
NEXT_PUBLIC_CLERK_SIGN_UP_URL=/sign-up
NEXT_PUBLIC_CLERK_SIGN_UP_URL=/sign-up
NEXT_PUBLIC_STREAM_API_KEY="YOUR KEY"
STREAM_SECRET_KEY="YOUR KEY"
NEXT_PUBLIC_BASE_URL=localhost:3000
Running the Project
npm run dev
Open http://localhost:5173 in your browser to view the project.