This repo contains my submission for the duplicate invoice coding challenge given to me by duplid.de. The repo is organised as follows:
- src/ : Directory housing the source code used to complete the challenge. I made use of a makefile template for Python I created in this repo to enable my application be run on multiple platforms with minimal challenges.
- data/ : Directory housing the source dataset CSV file and the found duplicates in a separate CSV file.
The specific package requirements for this program can be found in src/requirements.txt
git clone https://github.com/pmessan/duplicate_invoice_finder.git
OR
gh repo clone pmessan/duplicate_invoice_finder
(if you have GitHub CLI installed)cd duplicate_invoice_finder/src/
make run
to install dependencies and run the script.- [Optional] To clean up the virtual environment files generated, run
make clean
induplicate_invoice_finder/src/
.
Thanks for viewing!