Module to combine multiple PDFs together using PHP and FPDF

Budget 359$ per month
Posted: 5 years ago
Opened
Description
TopDots Orchestrations are a small UK music publishing company who create music products. These products are musical arrangements of well-known pop and classic songs. Each arrangement contains the information (music) for the instruments contained in either or single or multipage PDF document.

To clarify by example.
Song: Example Song

Arranged for
A. Piano 6 A4 pages combined into a single PDF document
B. Bass Guitar 3 A4 pages combined into a single PDF document
C. Drums 2 A4 pages combined into a single PDF document
D. Trumpet 2 A4 pages combined into a single PDF document
E. Tenor Saxophone 1 A4 page combined into a single PDF document

Note: Each Song could contain different instruments and each instrument could contain a different number of pages. User selection determines which instruments are to be combined together into single multipage PDF. Master files are located in secure folder server side.

JOB DESCRIPTION.

To create a server side (Apache) administration process which can retrieve client preferences, from an SQL database (probably MySQL) and combine various choices of instrument into a single PDF document.

For example
User 1 – Combine Piano, Trumpet and Drums
User 2 – Combine Bass Guitar and Drums
User 3 – Combine Piano, Bass Guitar, Drums, Trumpet, Tenor Saxophone.

Special note> There may be up to a maximum of 50 individual (multipart) PDF files and the combing of instruments files will be unknown until user selection and confirmation. Combination process to be performed in real time. The resulting single file PDF to be stored securely awaiting printing.

SOFTWARE.
Must use PHP 5.1 or later in conjunction with FPDF (http://www.fpdf.org/)
Skills:
structured query language (sql),apache administration,mysql,adobe portable document format (pdf),bass,database,drum,guitar /acoustic guitar,music arrangement,orchestration,PHP programming language,piano,retrieval,saxophone,trumpet
Category
Source: peopleperhour.com

Add a bid

days