Skip to content

redhat-beyond/JobSeeker

Repository files navigation

Red Hat Git Vagrant Django Slack LICENSE GitHub pull requests GitHub issues

Job Seeker is a web platform, built for people to post and find jobs. It might serve students, freelancers or organizations.


🏃 How To Run The Project

Prerequisites

You should install the following programs before proceeding:

  • Git (Advised For Downloading This Project)

    Git is a Version Control System (VCS) - the practice of tracking and managing changes to software code. Version control systems are software tools that help software teams manage changes to source code over time.

    We will use Git to download this project in the steps below. Download Git Here!

  • VirtualBox

    VirtualBox is a hypervisor, which lets us create and run virtual machines.

    During the installation process, Windows might pop-up some warning windows about installing device driver software, please confirm for it that the software should be installed. VirtualBox supports various OS to host virtual machines. Download VirtualBox Here!

  • Vagrant

    Vagrant is a tool for using virtual machines to share development environments. Learn more about it here.

    Please make sure you have Vagrant installed on your computer, if not then install the latest version of Vagrant for your current operating system. Download Vagrant Here!

ATTENTION:

Ensure virtualization hardware is enabled in BIOS settings. An explanation on how to do it can be found here.


Run The Project

Download The Project

git clone https://github.com/redhat-beyond/JobSeeker
cd JobSeeker

Run The Application

vagrant up

This will bring up Vagrant and Virtualbox, to start the application.

ATTENTION: If this is the first time you run this command, then a network connection is essential.

Afterwards, the web application will be presented on http://localhost:8000


How To Remove The Project

  • Destroy The Vagrant VM

    Run the command:

    vagrant destroy

    After running the last command, the terminal will prompt the following:

    default: Are you sure you want to destroy the 'default' VM? [y/N]

    Type: y

  • Delete The Project Root Directory

    Locate the project root directory on your computer and delete it.


📝 Documentation

More can be found here!