推しアイデア
googleカレンダーから情報を取得しているのでアプリ単体でカレンダー情報を入力する必要がない! チーム全員が空いている予定をリコメンドするので詳細なチームメンバーの予定がわからない!
googleカレンダーから情報を取得しているのでアプリ単体でカレンダー情報を入力する必要がない! チーム全員が空いている予定をリコメンドするので詳細なチームメンバーの予定がわからない!
一緒に活動している仲間やチームメンバーと対面やオンラインで予定を決めるときに、毎回自分たちのスケジュールを共有して予定を決めるのがとても面倒だと感じていた
google認証を行うとgoogleのカレンダー情報を認識し、チームのメンバーと予定を合わせられる一番近い日程をすぐに表示してくれる! 予定の匿名化!
ディレクトリ構造
├── README.md ├── firebase.json ├── index.html ├── package-lock.json ├── package.json ├── postcss.config.js ├── public │ └── vite.svg ├── src │ ├── App.tsx │ ├── assets │ │ └── react.svg │ ├── components │ │ ├── CreateTeamModal.tsx │ │ ├── MeetingCard.tsx │ │ ├── MeetingCreate.tsx │ │ └── TeamPreview.tsx │ ├── database │ │ ├── DBSchema.ts │ │ ├── Meeting.ts │ │ ├── Team.ts │ │ └── User.ts │ ├── firebase.ts │ ├── index.css │ ├── main.tsx │ ├── pages │ │ ├── Home.tsx │ │ └── Team.tsx │ ├── sampleData │ │ ├── teamData.json │ │ └── userData.json │ ├── types.ts │ ├── utils │ │ ├── AuthContext.tsx │ │ ├── CalculateDate.ts │ │ └── GoogleCalendarAPI.ts │ └── vite-env.d.ts ├── tailwind.config.js ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts