We need a javascript library (pure or jQuery-based), that can be used directly in an HTML page, or indirectly by another javascript code, to draw diagrams (flowcharts/activity/business-process like diagrams) in the web-browser. The library should also allow some additional features.
In a later release/project, this library will be used as a base library to create another libraries to draw business-specific diagrams (BPMN2, UML, …), so, it should be flexible in defining the shapes and anchor/joint points on them (maybe as SVG).
Business Requirement
1- Draw diagram elements to the canvas and link them to each other.
2- Ability to move the elements around,
3- format the elements (color, resize, …),
4- Delete the elements,
5- copy/paste the elements,
6- Navigation around the canvas (zoom in/out, pan, bird-eye)
7- Save/export as JSON/XML (including the positions)
8- Open/import from JSON/XML
9- Print the diagram
Technical Requirements
1- A JavaScript library that runs on the Web-browser (pure or jQuery-based).
2- Minimal and have minimum or no dependencies on other files and libraries.
3- All the code, dependencies, and files will be property and proprietary to the client.
4- All the code, dependencies, and files are fully/unlimitedly licensed to the client, or open-source with unlimited license (i.e. basic MIT, AGPL, GPL2, Apache, ...).
5- The library can work independently from any other additions.
6- The library can work on the latest versions of browsers, and backward compatible as much as possible. At least Edge, FF, Chrome, Safari, and Opera should be supported.
7- The library can be extendable using its native APIs.
8- The code is well-documented, concise, clean, organized, and apply industry standards.
Using Open-Source Libraries
It is fine to use an open-source library (like diagram-js, which is used by other libraries like bpmn-js [license is not good for us] to achieve exactly the same goal we are looking for).
You can find a lot of libraries out there, however, whatever you will choose, please make sure you have good command on it, and can provide the customization/support that we may require.
Hello
I have gone through your requirements in detail.
I am a web expert having great experience in Ajax, JAVASCRIPT, CSS, Jquery, Html.
I will provide you the website as per your requirements where you can easily manage the website content and functionality easily.
The website will be clear responsiveness for all devices and SEO friendly
There can be negotiations about the price according to your requirements.
And I am confident to provide an innovative result with my skills and dedication.
Please feel free to contact me so that we can discuss the further project and your needs in detail.
Hi,
I have read your job description carefully and i am very interested in this job.
I am full stack web developer and i have a strong experience with Javascript.
I can start working right now and looking for a good long term relatioinship.
Regards,
ionel.
Hi there
I have seen your job post carefully and am ready to start it right now.
I am a full stack web developer that have rich knowledge with C#, Java, Python, Php, Javascript & MySql.
Please ping me via chat, you will see perfect results within your deadline.
Have a sweet time.
Thank you for your chance, Alex.
Dear Emplyer! I have read your requirements in seriously and understood.
You are looking for developer to draw diagrams with javascript.
I can do this and complete this. I have rich experiences about designing and building website.
Core areas of expertise:
PHP (Laravel, Codeigniter) WordPress CMS Ecommerce/Woocommerce, PSD to Custom WordPress PSD to Bootstrap-HTML5, CSS3 Scratch WP Plugins Development, Customization Ajax, Mobile JQuery , JavaScript Graphic Design, Website Design, Logo Design, Flyer, illustration
I worked for an IT company for six years.
I am good at building the website in both of the front-end and back-end sides.
I graduated from University of Technology and got Bachelar of Software Engineering.
Hello, how are you? As an web expert with abundant experience, I'm glad to see your project. I'm sure I can do this project perfectly. I'm ready for you, hope your good response. Thanks.
My last two projects dealt a great amount with SVG and Canvas API, I can work on this library with you, I am good JavaScript programmer.
Have a look at my profile page.
Regards.
14, calendar days.
⭐ ⭐ ⭐ ⭐ ⭐ PROPER BUDGET && SHORT TIME && HIGH QUALITY ⭐ ⭐ ⭐ ⭐ ⭐
How are you. i've review your post carefully and interestly. I have a specialty in Website Design and JS & jQuery. You will be fascinated by my skills. i'd like to help and finish your project. So, I think that I can complete your project perfectly. Also, I can satisfy you with time and quality.
And I will always be with your time.
You won't regret to hire me.
Please let's discuss more detail through via chat.
Best regards
Hi, there! I am a professional Web developer. I've read your full description and understood clearly. I have rich experience in similar projects. So I assure you I can do it with high-quality. Please contact me so we can discuss more detail. I hope work with you in long term relationship.
Thanks and Regards.
Hello! I am a well experienced website developer. I have designed and developed several websites including tools such as Php, Python including its Frameworks such as Laravel, CodeIgniter and Django.
I have 5+ years of experience in Web development and I am expert in Html5, Css3, media query, Bootstrap and JavaScript with its Frameworks including Angular and jQuery with Beautiful Website Design, Graphic Design etc.
So I have enough experience and ability to complete your project.
If you want, let's discuss your requirements in detail via chat. Looking forward to your reply. Thanks.
Best regards
Azhar Basran