A Django recruitment application for Employers, Candidates and Recruiters. This project is a work in progress.
Environment variables are used in settings.py
for AWS S3 and SendGrid email configuration. These variables may be hard-coded in settings.py
or configured in your environment.
SECRET_KEY
AWS_STORAGE_BUCKET_NAME
AWS_BUCKET_URL
AWS_ACCESS_KEY_ID
AWS_SECRET_ACCESS_KEY
SENDGRID_USER
(optional)SENDGRID_PASSWORD
(optional)
- Install dependencies
pip install -r requirements.txt
- Create database tables
python manage.py migrate
- Create admin account
python manage.py createsuperuser
- Visit
http://localhost:8000
in your browser - Visit the admin panel
http://localhost:8000/admin
to easily manipulate data
- Email notifications are not completely integrated. Upon creating an admin/superuser visit
http://localhost:8000/admin/account/emailaddress/
and check the boxVerified
so you may login to the application athttp://localhost:8000