Ashad001 / DevHire-Extended

The extended version of the famous interview bot DevHire.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DevHire-Extended Python Project Setup Guide (Windows)

Welcome to the DevHire-Extended Python project! This guide will walk you through the process of setting up the project on a Windows machine.

Clone the Repository

  1. Fork this repository

  2. Open Command Prompt or Git Bash.

  3. Navigate to the directory where you want to clone the project.

  4. Run the following command to clone the repository:

    git clone https://github.com/your-username/DevHire-Extended.git

    Replace your-username with your GitHub username.

Create a Virtual Environment

  1. Navigate to the project directory using Command Prompt or Git Bash:

    cd DevHire-Extended
  2. Create a virtual environment:

    python -m venv venv
  3. Activate the virtual environment:

    • Command Prompt:

      venv\Scripts\activate
    • Git Bash:

      source venv/Scripts/activate

Install Dependencies

  1. With the virtual environment active, install project dependencies using pip:

    pip install -r requirements.txt

Setup configuration

  1. copy the file DevHireExtended/constants-template.py using:
       cp DevHireExtended/DevHireBot/constants-template.py DevHireExtended/DevHireBot/constants.py
  2. Setup your OPENAI key (or any other keys) in that file and access it in production

Run Django

  1. In the Root directory run the following command:
    python3 DevHireExtended/manage.py runserver
    OR
    py DevHireExtended/manage.py runserver
    

About

The extended version of the famous interview bot DevHire.


Languages

Language:HTML 52.9%Language:Python 33.9%Language:CSS 13.1%