Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/google/ezgantt

ezGantt main
https://github.com/google/ezgantt

gantt-chart spreadsheet

Last synced: 3 months ago
JSON representation

ezGantt main

Lists

README

        

# ezGantt

View a Google Spreadsheet as a Gantt Chart

ezGantt uses public Google Chart and Google Drive JavaScript APIs,
so the same users who can view the Spreadsheet can see the Gantt chart.
To try it, go to https://ezgantt.appspot.com/#1kYfoEFXW-psZ8AMy0Ne7wRMiM3umNKBs3v9U7nvafXA

To use it yourself, make a copy of the demo sheet and start adding tasks!

# Feature Requests

- [ ] Clickable rows
- [ ] Allow both date and depends-on constraints, and choose latest one as a "no earlier than" constraint.
- [ ] Last updated date (and who?)
- [x] Public ezgantt.appspot.com version
- [x] Any line item task description where the task starts with a '#' is ignored
- [x] Drive API v3, Sheets API v4
- [x] Enforce unique ID column
- [x] Easier linking from sheet to chart
- [x] Resources in demo = people
- [x] Easier hash tag
- [x] new better auth, fetch, promises flow
- [x] removed excess drive permissions

# INFO

## ezgantt.apspot.com

`gcloud app deploy -q --project ezgantt --version 1 --verbosity=info app.yaml`

* app id: ezgantt
* api key, client id, client secret: see JS files.

# QUOTES

> "I think ezgantt is a great tool for small-medium projects,
> it's easy to learn (took me minutes to get a good chart) and maintain."

# References

* https://developers.google.com/chart/interactive/docs/gallery/ganttchart
* https://developers.google.com/sheets/api/quickstart/js
* https://developers.google.com/sheets/api/reference/rest/v4/spreadsheets/get