Excel/xlsxファイルの部活予定表をGoogleカレンダーに自動連携するWebアプリケーションです。
- 技術スタック: Google Apps Script + HTML/CSS/JavaScript
- 主要機能: Excel解析、カレンダー連携、進捗管理、ログ記録
- 開発手法: アジャイル開発(1週間スプリント)
- 開発期間: 2025年6月〜9月
- Node.js (v16以上)
- Git
- Googleアカウント(部活用推奨)
git clone https://github.com/nittc-wind/calendar-sync-tool.git
cd calendar-sync-toolnpm install# clasp をグローバルインストール
npm install -g @google/clasp
# Google アカウントでログイン
clasp login重要: スクリプトIDは関係者から直接取得してください
.clasp-dev.json を作成:
{
"scriptId": "【開発用スクリプトID】",
"rootDir": "./dist"
}.clasp-prod.json を作成:
{
"scriptId": "【本番用スクリプトID】",
"rootDir": "./dist"
}.clasp.json を作成(開発環境と同じ内容):
{
"scriptId": "【開発用スクリプトID】",
"rootDir": "./dist"
}# 開発環境にソースコードをアップロード
npm run dev