📑 A Malinko-powered CSV to PDF converter.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
project
src
testfiles
.gitignore
.travis.yml
Deployment.txt
LICENSE.md
Manual.docx
PDF Specifications.txt
README.md
Readme_Legacy.txt
build.sbt
testdata1.csv
testdata2.csv

README.md

JobsheetMaker GitHub version Build Status

JobsheetMaker is a customised CSV to PDF converter that was originally developed to address a gap between a client's CRM features and their requirements. It was a project that was prototyped and pitched over around a week, then developed over two weeks and further supported over several months.

Usage

JobsheetMaker is specifically designed to be used with Malinko, a CRM system. JobsheetMaker's entire functionality is dependent on Malinko and its provision of services, and if anything were to break on Malinko's end, JobsheetMaker cannot be held accountable.

Users typically download CSV files for each Field Worker within Malinko, then run JobsheetMaker to load each CSV file. From there they can manage the PDF files that will be exported, using features such as checking against duplicates, selectively exporting, and deleting input files upon a successful export. A button is provided within the interface to view the export directory.

Custom Templates

As detailed in PDF Specifications.txt, JobsheetMaker was designed to support custom PDF export templates. To use a custom template, simply place an appropriately-named PDF file in the same directory as JobsheetMaker, with matching field names, and JobsheetMaker will use it instead of the built-in default templates. For more info, please consult PDF Specifications.txt.

Manual

Manual.docx contains a more thorough description of the program's usage, including screenshots and detailed instructions on each of its features.

Contact

If you have any questions about the project, please contact Archmage.