Skip to main content

This is hush hush recruiter notification app

Project description

PROJECT HUSH RECRUITER NOTIFICATION APPLICATION

Python packaging

  • python -n build
  • twine upload -r testpypi dist/*

Docker commands used:

  • docker build -t hushrecruiternotifyimage .
  • docker run --env-file ./env_variables.list -p 5000:5000 hushrecruiternotifyimage

Sending test link to the selected candidates via e-mail

Once candidates are selected through an algorithm, selected candidates receive a test link with unique token via mail. The test link contains 3 coding questions which need to be submitted within a specified time and the submitted answers will be stored in the mongoDB, otherwise the link will expire.

Procedure to run flask web application to send e-mail

Set following env variables

  • MAIL_USERNAME='your_email'

  • MAIL_PASSWORD='your_password'

  • MAIL_PORT='server_port'

  • MAIL_SERVER='smtp_your_mail_server'

  • export FLASK_APP=notification_app

  • export FLASK_ENV=development Run application using flask run or flask --app notification_app --debug runcommand

  • To run via docker , run below command

docker run --env-file ./env_variables.list -p 5000:5000 hushrecruiternotifyimage

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

recruiter_notification_app-0.0.13.tar.gz (3.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

recruiter_notification_app-0.0.13-py3-none-any.whl (4.9 kB view details)

Uploaded Python 3

File details

Details for the file recruiter_notification_app-0.0.13.tar.gz.

File metadata

File hashes

Hashes for recruiter_notification_app-0.0.13.tar.gz
Algorithm Hash digest
SHA256 3e4c96f06db59805807904364bbccc3a190e9d8d187a832a0bdf25f1835aba95
MD5 95bf63c81d1094d8825b574413f0111d
BLAKE2b-256 fd2a48a8b73a475388a1a0beb1d90f3c97fea62739a53fee667f35400c88a219

See more details on using hashes here.

File details

Details for the file recruiter_notification_app-0.0.13-py3-none-any.whl.

File metadata

File hashes

Hashes for recruiter_notification_app-0.0.13-py3-none-any.whl
Algorithm Hash digest
SHA256 43f3b1ee111906c37191060ace6e898a15daba058ab6b67d7d7d6757e5d8ff56
MD5 119d87be49fdcc05103924153682878f
BLAKE2b-256 8f556ac8201a2625d7623894e0a61526b3d97020c3a013078218a54de4204592

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page