Integrate into Gitlab
There should be a page like the issue board which would show Gantt diagram. Since the diagram is a standalone widget, the integration should be relatively easy. Use of Gitlab's issue filtering would make the app much more user-friendly.