Write a json serializer for a bpmn model in java script
$250-750 USD
Suljettu
Julkaistu lähes 9 vuotta sitten
$250-750 USD
Maksettu toimituksen yhteydessä
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.
The Project
===========
[login to view URL] is a opensource project about bpmn modeling: [login to view URL]
The model is persisted as bpmn-xml by default but we need a JSON persistence. The XML serialization is implemented here: [login to view URL]
Simply keep the structure and software design of moddle-xml and write an equivalent moddle-json which generates json instead of xml. But we do not need a XML2JSON converter!!
All the existing jasmine tests ([login to view URL] and [login to view URL]) for xml must be rewritten for the json serializer as well.
To check the result, a simple Unit-Test would be:
1) read a “pretty complex” [login to view URL] into the moddle
2) then write it to JSON
3) read the JSON again into a moddle
4) write it as XML (using the moddle-xml)
=> and the resulting XMl must be equal to the original one.
Specific Acceptance Criterias:
=========================
1) The code must be over given and presented (a kind of code review)
2) The moddle-xml jasmine tests must be implemented as moddle-json tests
3) One additional test must be implemented as described above (read xml, transform to json, read it again and write xml…)
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!
We are very interested in this project. I have read your above description and i think its well within our range to execute this is in a good time frame so would you be kind enough to message me so we can have a fast and understanding agreement.
hello, i am red hat certified engineer and i am more then 4 year experience in this field ieasily cand o this have a look to my reviews ready to start now thanks
Hello,
Our small IT-company has about 10 years of real experience in this area. You be sure it's not a big deal to write on JS as well. To confirm it you may look through our portfolio.
Time and fee are negotiated.
Regsrds,
Zendo-Team
I have a over 6 years experience with jquery ajax json php mysql ect currently I am working at UK based company and looking some freelance work for doing after work I would like to discuss with you and do your work and I can give some of my freelance work to look
my skype and gmail id is janakapdj
Thank you