A website to help differently abled people find job opportunities
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.
To get a local copy up and running follow these simple steps.
Clone the repo
git clone https://github.com/Aron-R/Recruit-pursuit.git
-
Create a virtual environment
virtualenv venv
Or
python3.8 -m venv venv
-
Activate it
source venv/bin/activate
-
Clone the repository and install the packages in the virtual env:
pip install -r requirements.txt
-
Add
.env
file.cp .env.dev.sample .env
-
Add Github client ID and client secret in the
.env
file
1.With the venv activate it, execute:
python manage.py collectstatic
Note : Collect static is not necessary when debug is True (in dev mode)
-
Create initial database:
python manage.py migrate
-
Load demo data (optional):
python manage.py loaddata fixtures/app_name_initial_data.json --app app.model_name
-
Run server:
python manage.py runserver
python manage.py test
python manage.py dumpdata --format=json --indent 4 app_name > app_name/fixtures/app_name_initial_data.json
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
The freelancing module works the same as the recruitment module but freelancing jobs are one time gigs
The skillsets modules suggest courses that you can find to further your skills
Follow these Contributing Guidlines while Contributing to this Repository.
Distributed under the MIT License. See LICENSES
for more information.