We are looking for a professional developer to generate a PDF version of a page from our web site. We have a "Print" button on the page. We need you to generate a printable PDF as described below and have the PDF appear as a spawned tab. But you don't need to worry about the contents of the page, because we're producing a JSON with all of the contents you'll need and stylistic details.
For a competent developer, this probably is a straightforward task using jsPdf or the equivalent. Again, we've done a lot of the hard work for you by creating a JSON that contains all of the information that should be needed. You are not responsible for the JSON at all--just the pdf. Here's a sample JSON: [login to view URL]
But, we do want you to create a single reusable function that converts from a properly formed JSON to a PDF, and we expect it accommodate changes to the JSON content subject to precisely specified constraints.
Please see the Google Doc [login to view URL] for a complete specification of the requirements. Included is a specification of the JSON itself, as well as a link to a sample JSON and the site itself.
The site actually contains the print button already. There is a PDF being generated currently, but it fails in a few ways. It is not using our JSON.
Just to give you the context, the site is a React web app helping neighborhoods to produce calendars of services in the area. Attached is a sample calendar document (generated by hand, but it's enough to give you the idea.) The calendars are a single page, and currently consist of : a simple header, a title, a map (an image) of the neighborhood, a multi-column listing of services ordered by service type, and a simple footer. The language of the site happens to be Hebrew, which is a right-to-left language. You will have to generate your PDF accordingly.
You will be expected to use good coding style, as specified in the document referenced above. To apply, please apply and make your first line "no spaghetti code" in ALL CAPS. The ability to follow directions and work in English with a team is critical. If you do well, there is a potential for more projects here and perhaps even a longer term job.
We are asking that you complete this project in one week.
NO SPAGHETTI CODE Hey, This is suresh. Here is my bid as based on our discussion. You can award the project if you like. Thanks for the invite. Regards Suresh
24 freelanceria on tarjonnut keskimäärin %project_bid_stats_avg_sub_26% %project_currencyDetails_sign_sub_27% tähän työhön