Web application based on the litegraph editor

Closed job
no avatar
GrzegorzS
Employer
1 deal
Job category:
Web pages
Expected budget:

Negotiable

Preferable skills:
api
coding
frontend
html5
javascript
user experience design
web development
Published:
Valid until:

Job description

We are looking for a programmer who would expand the litegraph library (https://github.com/jagenjo/litegraph.js) with additional functions. The litegraph library is a node editor that allows you to create flowcharts and export them to JSON. From the user's point of view, the web application is to allow for the creation of a block diagram, e.g. for temperature monitoring. On the diagram, the user will place the receiving and presentation blocks, after pressing PLAY the temperature will be read via the websocket and presented in the web application.

Template / individual design:

Project based on litegraph (https://github.com/jagenjo/litegraph.js)

Required functions:

- Adding the File menu to the editor -> New scheme, Save, Save as, Open, - Adding to the editor the Edit menu -> Confirm, Redo (based on a schematic snapshot), Select all, Paste / Cut - Adding the Run menu to the editor -> Start, Stop, Load - Added API that enables the implementation of the block properties windows after double-clicking on the block (currently, after double-clicking, only the block parameters are presented). Ultimately, the function is to allow you to create, for example, a chart block that uses, for example, dygraphs (https://dygraphs.com/) - Adding new blocks presenting data, e.g. in the form of a table - Added functionality to open the properties window of several blocks simultaneously - Saving / Loading the flowchart settings along with the locations and settings of the open block properties windows - Added diagnostic console presenting messages from backend