Gantt chart is a type of bar chart to visualize the timeline of a project. It provides an overall view of the project’s execution. It makes Project Management easier. Any ERP software is incomplete without it.
ERPNext also comes with a Gantt chart for project management. It is based on jQuery.Gantt. But it has some drawbacks.
The tasks are not editable.
Scrolling across the timeline is not very intuitive.
not sure whether that is technicaly related but from the top of my (non-developer) head … would it make any sense to lean the code for @alec_ruizramon1 's kanban App on this or vice versa?
on the other hand … he’s maybe too advanced in his project to even think of such
I’m working to get the analytics app cleaned up a bit and tests written. Once this is stable and done, I can pick up Kanban. I expect that to be within a week.
I still haven’t decided how to proceed with some of the implementation details. That’s the most important thing to get right - otherwise any changes become very expensive.
@netchampfaris might start working on a more native UI for Kanban in a week or so. Will be great to use your app as a starting point. Would be great if you can collaborate on the project too!
would it be an idea to tag Frappe employees as such in here? I think that would make things a bit clearer at times whether you new that a discussant was an Employee
@rmehta@netchampfaris Definitely! The whole front-end needs a big refactor, it could be a lot cleaner - I’d be happy to do that to start with (or any other part of the project!).
I was checking out the new gantt view and it truly is a big step forward from the previous one.
I usually use the Gantt chart in week view, so I was wondering if it is possible to change the default view of the Gantt chart from Day to Week.
@netchampfaris, this looks awesome. I know I’m going to get some great use out of this feature once 7.1 is released.
I noticed that the doctypes that are supported are ones with a Start and End date, but it’s not quite clear if some documents would fit. I’m specifically thinking of Material Requests and Purchase Orders, whose “Start Date” is when it is created and the End date would be the “Required By” field based on each item in their tables.
I think it would be awesome to be able to do a Gannt chart for one of these docs and see each item broken down with when they are required. This could cascade into seeing when Production Orders are scheduled so that you can see how late deliveries would affect production schedule, etc.
Would it be possible to use the current Gantt framework to look at documents where the start and end dates are contained in child tables (or one of the dates in the parent doc and the other in the child table field)?