Portal for automating the placement procedure. http://spc.iitj.ac.in/
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.

README.md

SPC Portal Status active Django 2.0.5 Python 3.6

A portal for handling Student Placements

Purpose

A portal for handling Student Placements

Installation:

Requirements:

  • Python 3.6 runtime
  • Django 2.0.5
  • Other dependencies in requirements.txt

Procedure:

  • Install python in your environment(pre-installed on Ubuntu).
  • Navigate to the cloned repository.
    cd <project_directory_name>     #   spc_portal
    
  • Create a new virtual environment and activate it.
    sudo apt-get install -y python3-venv
    python3 -m venv spc_portal_venv
    source spc_portal_venv/bin/activate
    
  • Use pip to install other dependencies from requirements.txt
    pip install -r requirements.txt
    
  • Make database migrations
    python manage.py makemigrations
    python manage.py migrate
    
  • Create a superuser
    python manage.py createsuperuser
    
  • Run development server on localhost
    python manage.py runserver