This repository contains a straightforward video calling application built using Node.js and Next.js.
Before you begin, make sure you have the following installed on your machine:
-
Node.js: You can download the latest LTS version for your operating system from the Node.js Official Website.
-
npm (Node Package Manager): npm is installed automatically along with Node.js. To verify its installation, run the following command in your terminal:
npm -v
Clone this repository to your local machine using the following command:
git clone https://github.com/deepthapliyal/WeSee
Open the cloned folder in your preferred code editor.
To install the necessary dependencies for both the server and the frontend, run the following command in the terminal within the project directory:
npm install
Alternatively, you can use the shorthand command:
npm i
To start the server, run the following command in the terminal:
nodemon .
Alternatively, you can use:
nodemon index.js
Navigate to the Wesee
folder to set up the frontend part of the application.
Inside the Wesee
folder, install the required dependencies by running the following command:
npm install
Once again, you can use the shorthand:
npm i
To run the development server for the frontend, use the following command:
npm run dev
With both the server and frontend running, you can access the application by opening localhost:3000
in two separate tabs on your web browser. This will enable video calling functionality between the tabs.
Enjoy seamless video calls using this simple application! If you encounter any issues or have questions, please refer to the repository's documentation or seek assistance from the community.