Join GitHub today
DaD user designer #121
The goal is to provide an easy to use end user report visual designer. Such a designer should be a standalone component producing jsreport compatible templates on the background. It is expected this component will be heavily integrated into the external applications thus it should be designed to support custom branding and extensions. Technically this should be the completely separate component with the brand new web stack using React and ES6.
The designer should produce design meta definition and along the real handlebars based jsreport template. It should always transform meta definition into the template every time the user changes the design.
The designer ui will consists of an designer pane, command bar and various widgets for designing tables, charts, images...
Basic data sources
So this was just to provide the basic requirements and concepts. We should start with prototyping a designer pane with support for dad a resizing widgets.
So I also found https://slides.com/ which is very nicely solving very similar problem, unfortunately not open sourced. After long searching I didn't find a reusable component that would fit our needs for drag and drop designer. It looks we will need to do this from the scratch.
I've also spend some time with extending my reactjs knowledge and also trying some prototyping with react-dnd however I still don't feel like and expert for such a react task. I don't want to screw its architecture just at the very start. This is probably just too big to learn react on it.
In other words, @bjrmatos , don't you want this to be your main task, along with other smaller ones? I believe you are way far in the react then I am and the best one for this.
yes! i can do this, just let me finish
can you create a repository under the jsreport org? or would you like me to do this in a repository under my account?