/video-call-application-in-python-django

A video call app that allows users to make video calls with other users.

Primary LanguagePython

Video call application using Python Django

Django Video Caller App is a web application that allows users to make video calls with other users.

This project is built with :

HTML5 , CSS3 , Vanilla JS , Python , Django

Installation 📦

To install Django Video Caller App, follow these steps:

1. Clone this repository:

'https://github.com/Yared-ICT-Solutions/video-call-application-in-python-django.git'

2. Navigate to the project directory:

  cd Django-VIdeocall-App

3 . Create a virtual environment:

  python3 -m venv env

4. Activate the virtual environment:

  source env/bin/activate

5. Install the project dependencies:

  pip install -r requirements.txt

6. Set up the database:

  python manage.py migrate

7 . Create a superuser account:

  python manage.py createsuperuserr

8 . Run the server

  python manage.py runserver

8 . Go to localhost:8000


Features of this project:

Django Video Caller App includes the following features:

1 . User authentication: Users can sign up for an account, log in, and log out.

2 . Video calls: Users can make video calls with other users in real-time.

3 . User profiles: Users have their own profile pages where they can see their own information and interact with other users.

4. User profiles: Users have their own profile pages where they can see their own photos and interact with other users.

5 . Responsive design: The app is designed to be mobile-friendly.

6 . Search: Users can search for other users and photos by username, name.

7 . Responsive design: The app is designed to be mobile-friendly.


Usage:

To use Django Video Caller App, follow these steps:

1. Run the server:

  python manage.py runserver

2. Open your web browser and go to:

'http://localhost:8000/'

3 . Sign up for a new account or log in with an existing one.

4. Start a video call with another user.

5. End the video call when finished.

Contributing 💡

If you'd like to contribute to Django Video Caller App, feel free to fork this repository and submit a pull request. For more information on contributing to the project, please check out Django's Git repository on GitHub.

Step 1

  • Option 1

    • 🍴 Fork this repo!
  • Option 2

    • 👯 Clone this repo to your local machine.

Step 2

  • Build your code 🔨🔨🔨

Step 3

  • 🔃 Create a new pull request.

Creadits :

Django Video Caller App was created by Mohammad Burhan

License

License