Find Jobs
Hire Freelancers

Build XML converter and generator (Node.js)

$15-25 USD / hour

Închis
Data postării: peste 3 ani în urmă

$15-25 USD / hour

We use HPXML (Home Performance XML) extensively. There are some breaking changes when the spec got bumped from HPXML 2.3 to HPXML 3.0. We currently don't generate our own HPXML 2.3 (or any version). But we need to start generating 3.0 files and converting 2.3 files to 3.0. We need to do this in Node.js. Any Node.js libraries on NPM can be used for the conversion and generation. Here are the needs specifically: 1. Generate valid HPXML 3.0 file from inputs from a database. 2. Convert existing HPXML 2.3 files to 3.0. We only need to support a subset of HPXML 3.0 as defined by a Schematron schema. Because we only need to support the Schematron subset the problem is significantly simpler. 3. Testing: Create HPXML 3.0 files from 2.3 files and validate them against the HPXML 3.0 spec and Schematron spec. We want to test every combination of HPXML 2.3 inputs that are relevant to the Schematron spec. For example, create 2.3 files using every combination of enumerations listed in XSD. If an XML node value is numeric, test the min, max and a number in between. The number of combinations will be very high (millions of combinations) but fortunately validation runs very quickly. Convert all of these generated 2.3 files to 3.0 and run them through the HPXML 3.0 validator and Schematron validator. Fix the errors that we find in the conversion. We can help with compute resources if needed. 4. Convert ~100K HPXML 2.3 files to 3.0, validating each one against both the HPXML 3.0 schema and the Schematron schema 5. Generate ~100K HPXML 3.0 files from source data in the database (and validate those). These generated HPXML files should match the converted 2.3 files. If they don't we can consider why and decide to fix them or not. More information: HPXML Spec (XSD, history): [login to view URL] HPXML 2.3 to 3.0 changelog: [login to view URL] HPXML Validator: [login to view URL] (This is a web UI. We will need to validate programmitcally in Node.js) Schematron validation to support: [login to view URL] Job winner can be from any country but must have very clear written and verbal English. Some of this will be done by pairing with me or my business partner. When interviewing I will want to audio chat about the project. I'm posting this as an hourly job. Please send: * A range of hours you think this will take you * Why you think it will take that long * What other projects have you done that's similar to this
ID-ul proiectului: 27879850

Despre proiect

9 propuneri
Proiect la distanță
Activ: 3 ani în urmă

Vrei să câștigi bani?

Avantajele de a licita pe platforma Freelancer

Stabilește bugetul și intervalul temporal
Îți primești plata pentru serviciile prestate
Evidențiază-ți propunerea
Te înregistrezi și licitezi gratuit pentru proiecte
9 freelanceri plasează o ofertă medie de $23 USD/oră pentru proiect
Avatarul utilizatorului
Dear, sir. I have read your proposal carefully and I think I can finish your task perfect. I am expertise in NodeJS and have experiences in NodeJS modules including mysql module. I think I could this task in 48 hours. Because processing big files will be take long and it is slower than PHP to using Javascript.(in PHP, about 7KB processed in an hour). So, processing about 200KB files will take about 30 hours, and I included other times. If you have interested in my proposal, let's discuss more in chat. Thank you.
$20 USD în 40 zile
5,0 (9 recenzii)
4,9
4,9
Avatarul utilizatorului
************Build XML converter and generator (Node.js)************ Hi Bounaja3002, We can design and build your project ..We will use the best technology to implemet and customise as per your requirements. we have best skills in JavaScript, JSON, Node.js, NoSQL Couch & Mongo, XML. we can provide you the best services and make you experience the fastest development for your project. We are waiting for your response...and we are curious to do such good projects. My experience is as follows and not limited to: 1. Clean Coding 2. Easily Editable - No Technical knowledge required 3. Fast conversions Client satisfaction 4. Timely Delivery and Perfectly tailored solutions are guaranteed. I can do this within your budget too $15 - $25 USD / hour Regards Andy
$17 USD în 30 zile
5,0 (6 recenzii)
4,7
4,7
Avatarul utilizatorului
Hey, We are pretty good at JavaScript. We have experience in domains like SaaS, Identity+Privacy+Security, AdTech+IoT, Construction, Real-estate, Non-profit, Social Platform, Recruitment, etc. We also help funded startups from India, United States and Singapore release regular product updates. Let's talk?
$25 USD în 40 zile
5,0 (5 recenzii)
3,6
3,6
Avatarul utilizatorului
Hello, Nice to meet you. I am Nikhil and I do MEAN programming. I analyze your project requirements and understand that you need help with the building XML converter and generator. I analyze the details carefully and can build these using Node.JS/NPM. I have rich skills with Angular, HTML 5, MySQL / Maria DB, Firebase, Vue.JS bootstrap, NPM and NodeJS. I am confident to handle the work and will work closely with you so that we can complete the work in time and correctly. Please drop me a message for a quick discussion. Thanks.
$25 USD în 40 zile
5,0 (2 recenzii)
3,4
3,4
Avatarul utilizatorului
Dear employer. I'm a senior software engineer with much experience of Node.js and HPXML. I read the description carefully and I can complete this project perfectly in one week: 40 hours. I've developed several XML generation and conversion apps before. And based on my experience and skill, I believe that 1 week is suitable timeline. I'm sure you will be satisfied with my work definitely and hire me for later projects. Plz contact me and let's discuss the details. Best regards, Vladimir.
$20 USD în 40 zile
5,0 (2 recenzii)
2,8
2,8
Avatarul utilizatorului
Hi, Thanks for your project offer. I know about HPXML well and I convert and generate it with nodejs easily. And I have high skills with algorithm and I can do it perfectly if you hire me. I can work full time with this project in any timezone. Best Regards.
$15 USD în 40 zile
0,0 (0 recenzii)
0,0
0,0

Despre client

Steagul UNITED STATES
Los Angeles, United States
0,0
0
Membru din oct. 23, 2020

Verificarea clientului

Mulțumim! Ți-am trimis prin e-mail linkul pe care trebuie să-l accesezi pentru a revendica creditul gratuit.
A apărut o eroare la trimiterea e-mailului. Încearcă din nou.
Utilizatori înregistrați Totalul proiectelor postate
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Se încarcă previzualizarea
S-a oferit permisiunea de depistare a locației.
Ți-a expirat sesiunea pentru conectare sau te-ai deconectat. Conectează-te din nou.