A python package for batch import of resume attachments to be parsed in HrFlow.

Overview

hrflow

HrFlow Importer


Description

A python package for batch import of resume attachments to be parsed in HrFlow.

hrflow-importer is an open-source project created by HrFlow.ai to seamlessly import resume attachments from local folder into HrFlow.

🪄 Quickstart

What I can do?

With Hrflow Importer, you can import a batch of resume attachments in a local directory into HrFlow.ai to be parsed, using a command line directly from your terminal.

How to use HrFlow Importer ?

Prerequisites

  1. Set up a virtualenv. You can use [virtualenv](https://docs.python.org/3/library/venv.html)
pip install virtualenv # if not installed
virtualenv .venv # make sure you use python >3.6 before running this command
source .venv/bin/activate
  1. pip install hrflow-importer
  2. setup your .env file. You can do this by running command:
cat env.example >> .env 

And then fill the values in the .env file accordingly. Or simply : `

  • data
    • files
    • failures `
export STORAGE_DIRECTORY_PATH=/absolute/path/to/data/directory
export LOCAL_FILES_FOLDER=files
export LOCAL_FAILURES_FOLDER=failures
  1. Run the command
hrflow_import

and fill the prompted values.

🐇 TADA! You should see a progress bar for the upload.

🚀 Environment

To find the list of dependencies, you can look at the pyproject.toml file

👩‍💻 Contributions

Please feel free to contribute to the quality of this content by submitting PRs for improvements to code, architecture, etc.

Any contributions you make to this effort are of course greatly appreciated.

👉 To find out more about how to proceed, the rules and conventions to follow, read carefully CONTRIBUTING.md.

🔗 Resources

📃 License

See the LICENSE file for licensing information.

⚙️ Develop HrFlow Importer :

  • git clone [email protected]:Riminder/hrflow-importer.git
  • switch to python >3.6 (i recommend using pyenv as python version manager) pyenv shell 3.6.12
  • install poetry if not installed (link)
  • I recommend installing the virtual env inside the project directory : poetry config virtualenvs.in-project true
  • Install the virtual env : poetry install and launch it using : poetry shell
Owner
HrFlow.ai (ex: Riminder.net)
Solving unemployment with breakthrough Artificial Intelligence.
HrFlow.ai (ex: Riminder.net)
Notes on the Deep Learning book from Ian Goodfellow, Yoshua Bengio and Aaron Courville (2016)

The Deep Learning Book - Goodfellow, I., Bengio, Y., and Courville, A. (2016) This content is part of a series following the chapter 2 on linear algeb

hadrienj 1.7k Jan 07, 2023
A small script I made that takes any standard Decklist of magic the gathering cards and pulls all card images from scryfall at once!

A small script I made that takes any standard Decklist of magic the gathering cards and pulls all card images from scryfall at once!

15 Aug 26, 2022
A function decorator for enforcing function signatures

A function decorator for enforcing function signatures

Emmanuel I. Obi 0 Dec 08, 2021
Pulse sequence builder and compiler for q1asm

q1pulse Pulse sequence builder and compiler for q1asm. q1pulse is a simple library to compile pulse sequence to q1asm, the assembly language of Qblox

Sander de Snoo 3 Dec 14, 2022
Functional interface for concurrent futures, including asynchronous I/O.

Futured provides a consistent interface for concurrent functional programming in Python. It wraps any callable to return a concurrent.futures.Future,

A. Coady 11 Nov 27, 2022
Blender 3.0 Python - Open temporary areas in the Text Editor

PopDrawers When editing text in Blender, it can be handy to have areas like Info, Console, Outliner, etc visible on screen to help with scripting. How

SpectralVectors 7 Nov 16, 2022
python for windows extensions

This is the readme for the Python for Win32 (pywin32) extensions source code. See CHANGES.txt for recent changes. 'setup.py' is a standard distutils

27 Dec 08, 2022
Margin Calculator - Personally tailored investment tool

Margin Calculator - Personally tailored investment tool

1 Jul 19, 2022
Xkcd.py - Script to generate wallpapers based on XKCD comics

xkcd.py Script to generate wallpapers based on XKCD comics Usage python3 xkcd.py

Gideon Wolfe 11 Sep 06, 2022
Web app for keeping track of buildings in danger of collapsing in the event of an earthquake

Bulina Roșie 🇷🇴 Un cutremur în București nu este o situație ipotetică. Este o certitudine că acest lucru se va întâmpla. În acest context, la mai bi

Code for Romania 27 Nov 29, 2022
This directory gathers the tools developed by the Data Sourcing Working Group

BigScience Data Sourcing Code This directory gathers the tools developed by the Data Sourcing Working Group First Sourcing Sprint: October 2021 The co

BigScience Workshop 27 Nov 04, 2022
Meera 2 May 12, 2022
Enhanced version of blender's bvh add-on with more settings supported. The bvh's rest pose should have the same handedness as the armature while could use a different up/forward definiton.

Enhanced bvh add-on (importer/exporter) for blender Enhanced bvh add-on (importer/exporter) for blender Enhanced bvh importer Enhanced bvh exporter Ho

James Zhao 16 Dec 20, 2022
Find all solutions to SUBSET-SUM, including negative, positive, and repeating numbers

subsetsum The subsetsum Python module can enumerate all combinations within a list of integers which sums to a specific value. It works for both negat

Trevor Phillips 9 May 27, 2022
A short course on Julia and open-source software development

Advanced Scientific Computing: producing better code This course is taught as a 6-session "nanocourse" at Washington University in St. Louis. See the

Tim Holy 230 Jan 07, 2023
banking system with python, beginner friendly, preadvanced level

banking-system-python banking system with python, beginner friendly, preadvanced level Used topics Functions else/if/elif dicts methods parameters hol

Razi Falah 1 Feb 03, 2022
Cute study buddy that helps you study with the Pomodoro technique!

study-buddy Cute study buddy that helps you study with the Pomodoro (or Animedoro) technique! Kirby The Kirby folder has a Kirby, pink-themed Pomodoro

Ethan Emmanuel 1 Jan 19, 2022
This is a simple python script for checking A/L Examination results of srilankan students

AL-Result-Checker This is a simple python script for checking A/L Examination results of srilankan students INSTALLATION [Termux] [Linux] : apt-get up

Razor Kenway 8 Oct 24, 2022
Transform a Google Drive server into a VFX pipeline ready server

Google Drive VFX Server VFX Pipeline About The Project Quick tutorial to setup a Google Drive Server for multiple machines access, and VFX Pipeline on

Valentin Beaumont 17 Jun 27, 2022
Repo created for the purpose of adding any kind of programs and projects

Programs and Project Repository A repository for adding programs and projects of any kind starting from beginners level to expert ones Contributing to

Unicorn Dev Community 3 Nov 02, 2022