Skip to content

A recruitment website aimed to help the differently abled (Work in progress)

Notifications You must be signed in to change notification settings

Aron-R/Recruit-pursuit

Repository files navigation


Logo

Recruit Pursuit

A website to help differently abled people find job opportunities

Table of Contents

  1. About The Project
  2. Getting Started
  3. Usage
  4. Contributing
  5. License

About The Project

This project started with 4 college kids trying to make the world a better place. Recruit Pursuit is a Job Recruitment website for the specific demographic of the differently abled that gives them equal opprtunities, so that it no longer matters what you look like, where you come from, or what you do for a living. All that matters is that we continue to fan the flame of humanity by living our lives as the ultimate creative expression of who we really are and what we want to be. The greatest man that you can be is a great man. But if you tell yourself, "If it wasn't for my handicap, I would be a greater man," now you have something worse than a handicap. You have an excuse. A handicap is an external thing, an indifferent. But an excuse is a handicap of character.

Built With

Getting Started

To get a local copy up and running follow these simple steps.

Installation

Clone the repo

git clone https://github.com/Aron-R/Recruit-pursuit.git
  1. Create a virtual environment

    virtualenv venv

    Or

    python3.8 -m venv venv

  2. Activate it

    source venv/bin/activate

  3. Clone the repository and install the packages in the virtual env:

    pip install -r requirements.txt

  4. Add .env file.

    cp .env.dev.sample .env

  5. Add Github client ID and client secret in the .env file

Run

1.With the venv activate it, execute:

python manage.py collectstatic

Note : Collect static is not necessary when debug is True (in dev mode)

  1. Create initial database:

    python manage.py migrate

  2. Load demo data (optional):

    python manage.py loaddata fixtures/app_name_initial_data.json --app app.model_name

  3. Run server:

    python manage.py runserver

Run test:

python manage.py test

To dump data:

python manage.py dumpdata --format=json --indent 4 app_name > app_name/fixtures/app_name_initial_data.json

Usage

Home page

Recruitment Module

First the user registers an account. There are 2 types of accounts,an employee account and an employer account.

The employee account allows you to apply for jobs

The employer account allows you to create job postings or freelance jobs

And accept job applications for positions you've made job postings for

Freelancing module

The freelancing module works the same as the recruitment module but freelancing jobs are one time gigs

Skillsets Module

The skillsets modules suggest courses that you can find to further your skills

Contributing

Follow these Contributing Guidlines while Contributing to this Repository.

License

Distributed under the MIT License. See LICENSES for more information.

About

A recruitment website aimed to help the differently abled (Work in progress)

Topics

Resources

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages