Find Jobs
Hire Freelancers

Write a pdf and excel export function in node.js

$250-750 USD

Completed
Posted over 8 years ago

$250-750 USD

Paid on delivery
Apply only if =========== 1) you speak english 2) you have more than 4 years experience in Java Script 3) please provide at least two references (applications without references will be rejected) => we are always looking for a long-term partnership! And we have many projects more like this. Project 1 (Excel export) =========== For a node.js Application I need a Excel export function. Therefor I gues node-xlsx would be a good option (unless you have a better idea). The excel should be look like this tree view (only the tree - headline and left hand filter section must not be part of the doc): [login to view URL] NOTE: the map has 4 hierarchies: The Headline entries (grouping unit), the swimlanes, and the issues and sub issues. The input of your synchron function will be a JSON Object with the data (based on the same JSON object the tree view has been generated. The output should be the described buffer object: var buffer = generateExcel(json); The json object is logged in the mentioned example in debug mode into the browser’s console. (Object=> list:Array[]). In this way you can generate different test data. Specific Acceptance Criterias for Project 1: ========================= 1) Excel must contain all fields as columns like in the example tree view 2) Excel must contain all rows like in the example tree view 3) The tree hierarchies should be excel data groups (outline functionality in Excel) //only if supported by the lib Project 2 (PDF export) =========== For the same node.js Application I need a PDF export function. Therefore I guess [login to view URL] would be a good option (unless you have a better idea). The pdf should look like (only the map - headline and left hand filter section must not be part of the doc): [login to view URL] NOTE: the map has 3 hierarchies: The Headline cards (grouping unit), the swimlanes, and the child cards (issues). Sub issues must not be visualized. The input of your synchron function will be a JSON Object with the data (based on the same JSON object the map view has been generated. The output should be the described PDFDocument object: var PDFDocument = generatePDF(json, options); The json object is logged in the mentioned example in debug mode into the browser’s console. (Object=> map:Array[]). In this way you can generate different test data. 2 scaling options: print entire map on one page fix page size (DIN-A4) landscape Specific Acceptance Criterias for Project 2: ========================= 1) PDF map must look like the example map 2) Scaling Option 1: The page must be as big as all cards match on it 3) Scaling Option 2: Map must be split into multiple DIN A4 pages in landscape mode 4) Scaling Option 2: The headline cards must be repeated at every page after a vertical page break General Acceptance Criterias ========================= 1) Resulting code must meet Google’s JavaScript Style Guide 2) Resulting code must meet JSHint check with a standard configuration 3) Result must contain a brief documentation, which includes # a build and deploy howto # a brief code documentation, which should be comments as part of the code itself. Each class and component must have a brief description. # a list of dependencies and external libs (as [login to view URL] or [login to view URL]) 4) Result must contain a simple grunt build and deployment script 5) Results must contain simple jasmine unit-tests, which illustrates how the program works and what requirements are implemented 6) An Invoice (without tax) must be provided Milestones ========================== 1) 25% when you present a prototype 2) 75% after work has been completed => The Project will be prepayed but we can not release a milestone in advance. If you have any question, just ask via the freelancer chat!
Project ID: 8667087

About the project

11 proposals
Remote project
Active 9 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
Hi [login to view URL] name is JiaoMing. I am an expert in web develop such as NodeJS, AngulaJS,express, [login to view URL], MongoDb. I already checked your job. Your job is very interest. May I introduce myself? I am using new account of freelance. But I have many experence in freelance. I had been develop many applications such as web, c++, java. Specially NodeJS, [login to view URL], Angular.JS is mine. okay? Don't worry about I am a newbie of freelancer. I am not beginner of develop. I will satisfy you in quality and time. a Thank you for reading this long proposal. Regards.
$750 USD in 10 days
4.7 (28 reviews)
5.1
5.1
11 freelancers are bidding on average $771 USD for this job
User Avatar
Hello, I am Sr. web developer have strong debugging and coding skills. I am full stack developer with good knowledge of Java, PHP, JavaScript, MySQL, MongoDB, AngularJS, JQuery, HTML, Bootstrap, etc. I have created multiple web application using popular framework like Codeigniter, Wordpress, Grails, Spring framework, ExpressJS, AngularJS. I have also experience in server setup and configuration for Java(Tomcat, JBoass, GAE, etc.), PHP(Nginx & Apache both), NodeJS and streaming server. Thanks Mohammad Arif
$2,000 USD in 30 days
4.9 (20 reviews)
5.7
5.7
User Avatar
Over 15 years of experience in Microsoft Technologies. MCTS (Microsoft Certified Technology Specialist) on Web Applications Development with Microsoft .NET Framework 4 (Exam Code: 070-515). Functional experience includes Telecom Application, Financial Application, ERP-Application, School Application and development of user interface elements for embedded software. Having good knowledge and skills in OOPS (Object Oriented Programming), ASP.net with C# & VB, Web services (SOAP, WSDL), WCF, WPF, MVC, Entity Framework, Visual Basic, Crystal Report, SSIS & SSRS, MS SQL Server, Oracle and MS Access. Experience in working VS2012, VS2013 and VS2014 with AngularJS, Knockoutjs, Bootstrap css Telerik Controls etc all advanced technologies. Having experience in MEAN Stack (MongoDB, Express JS, Angular JS, Node JS). I have a ready made code for it and can quickly deliver with few tweaks only. Very committed to deliver products matching with requirements on or before time. I will develop and give demonstration frequently to match your expectations. For any clarifications, contact me.
$555 USD in 10 days
5.0 (1 review)
1.0
1.0
User Avatar
I am working as a Web Developer for last 5 years and mainly working on node js, js ,angular ,back bone etc. It will be great if you give me this opportunity.
$555 USD in 10 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of GERMANY
Zossen, Germany
4.9
12
Payment method verified
Member since Jun 27, 2012

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.