Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/takker99/ss2calendar
Google Spreadsheet上で動くタスクシュート的タスク管理&記録システム
https://github.com/takker99/ss2calendar
gas google-apps-script recording spreadsheet-calendar-event task task-manager typescript
Last synced: about 11 hours ago
JSON representation
Google Spreadsheet上で動くタスクシュート的タスク管理&記録システム
- Host: GitHub
- URL: https://github.com/takker99/ss2calendar
- Owner: takker99
- License: mit
- Created: 2020-04-29T05:56:10.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-10-04T01:15:53.000Z (about 1 year ago)
- Last Synced: 2023-10-04T13:15:18.364Z (about 1 year ago)
- Topics: gas, google-apps-script, recording, spreadsheet-calendar-event, task, task-manager, typescript
- Language: TypeScript
- Homepage:
- Size: 396 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ss2calendar
Google SpreadSheetとGoogle Calendarを使用した、タスクシュート的タスク管理システム。
> タスクシュートについては[こちら](https://cyblog.biz/pro/taskchute2/index2.php)。
改造していく内に、タスクシュートっぽくなりました。最初からタスクシュート的に作ったわけではないです。
> 途中から参考にし始めましたが。
## Requirement
1. Google Account
2. Google SpreadSheet
- sheetを2枚使う
- 一枚を設定用、もう一枚をタスク管理用として使う
- sheetに数式を所定の形式で複数書き込む必要がある(仕様はまだ書いていない)
3. Google Calendar
- カレンダーを最低2つ使う
- 一つは記録用。それ以外は予定用
- 予定用カレンダーはいくつあってもよい## Features
- SpreadSheet上に所定の形式で記入されたデータを基にCalendarのeventを作成する
- sheetの1行が予定と記録に対応する
- どちらか片方のみでも良い
- 予定/記録の時間帯に応じて色分けする
- 現状、4時間単位で色分けしている
- sheetが変更されるタイミングでCalendarの情報を更新する
- ~~**Calendarを編集してもsheetは更新されない**~~
- 予定に相当するタスクはCalendarからでも編集できる
- 新規作成は## Screenshot
Coming soon...
> 今使っているsheetをそのまま乗せるとprivacyただ漏れなので、載せられません。公開しても問題ないdemo用sheetを~~気が向いたら~~作成して載せておきます。## TODO
- [ ] タスク操作を省力化するscriptをもう少し追加する