Using a template as a guide, create a PHP-enabled HTML page that echoes back a complete invoice in PDF format.
Raw data is supplied via JSON and I have pre-written some PHP code to help parse through it easier by calling functions (for example, to get the address of the client by calling `<?php clientAddress()?>`
The invoice is broken down into a few sections:
- Header: company logo, estimate number, job name
- Body: job details, sections, line items
- Footer: repeating footer, master footer (last page)
In the body, lifetimes are broken down into sections. Each section is essentially a table of line items with a header. The header contains the name of the section, total amount for the section (USD), and then the line items sorted by their category.
A lineitem may be a standard line item or a sub-item. Sub-items only show total qty and must visually appear to be a sub-item. In the provided example invoice, they are indented and displayed with smaller, lighter-weight font.
Any applicants should be familiar with CSS and HTML and have some level of experience with PHP. I will provide the existing source-code that has been started which will pre-populate itself with data from a sample job we have setup for this purpose. I have programming experience and will work with you as needed to complete the task.
Again, it is important that you have experience in HTML, CSS, Graphic Design and PHP. You will be given some creative freedom in the look of the invoice, just keep it easy to understand and printer-friendly. All code must be, clean, well documented and reusable. When visiting the link we need the browser to download a PDF file where no rows are cut off on page breaks and the footers behave properly.
The attached PDF file is a sample of our current invoice and the website (below) will show you the current state of the HTML page you are to complete.
Current Progress Preview: [url removed, login to view]
39 freelance font une offre moyenne de $539 pour ce travail
Hi I work towards providing reliable, relevant and robust IT solutions at most competitive prices to my customers. I ensure 100% customer satisfaction so lets start Thanks