ClassConnect(クラスコネクト)をご利用いただきありがとうございます。
ClassConnectは、クラスの時間割や日々の連絡事項を簡単に共有・確認できるウェブアプリケーションです。 先生と生徒間の情報伝達をスムーズにし、教室運営をサポートします。
本アプリケーション ClassConnect (以下「本ツール」といいます) を利用される前に、以下の利用規約をよくお読みください。本ツールを利用することで、本規約に同意したものとみなします。
- 本ツールは、クラス内の情報共有を補助することを目的として提供されます。
- 本ツールの提供者は、本ツールの利用によって生じたいかなる損害(データの損失、業務の中断、その他の金銭的損害を含むがこれに限らない)についても、一切の責任を負いません。
- 本ツールは現状有姿で提供され、バグや障害がないこと、特定の目的に適合すること、第三者の権利を侵害しないことを保証するものではありません。
- 本ツールに入力されたデータ(時間割、お知らせ、科目情報など)は、基本的に誰でも閲覧・編集が可能です(管理者機能を除く)。データの正確性、機密性については利用者の責任において管理してください。
- 重要な情報や個人情報を含むデータの取り扱いには十分注意してください。
- 本ツールの意図的な妨害行為(不正なデータの入力、システムの脆弱性を利用した攻撃など)。
- 本ツールおよびそのデータを、クラス運営の目的を著しく逸脱する形で、むやみに外部に公開または共有する行為。
- 法令または公序良俗に違反する行為。
- 本ツールには、AI(人工知能)を利用した機能(お知らせの要約など)が含まれる場合があります。
- AIによって生成された情報は、必ずしも正確または完全であるとは限りません。重要な判断を行う際は、必ず元の情報を確認し、ご自身の責任において利用してください。
- AI機能の利用によって生じたいかなる結果についても、本ツールの提供者は責任を負いません。
- 本ツールの提供者は、必要に応じて本規約を変更できるものとします。変更後の規約は、本ツール上で表示された時点から効力を生じるものとします。
- 本ツールの仕様は、予告なく変更されることがあります。
-
データが正しく表示されない、更新されない:
- インターネット接続を確認してください。
- ブラウザを再読み込みしてみてください。
- それでも解決しない場合は、管理者にご連絡ください。
本アプリケーション ClassConnect は、以下のオープンソースソフトウェアを利用して開発されています。これらのソフトウェアのライセンス条件は、各ソフトウェアの公式サイトまたは配布元で確認できます。
- Next.js: MIT License
- React: MIT License
- Tailwind CSS: MIT License
- Firebase SDKs (firebase, firebase-admin): Apache License 2.0
- Genkit(および @genkit-ai パッケージ): Apache License 2.0
- Shadcn/UI (Radix UI, Lucide Reactなどを含む): MIT License
- Tanstack Query: MIT License
- date-fns: MIT License
- Zod: MIT License
- React Hook Form: MIT License
- React Markdown: MIT License
- clsx: MIT License
- tailwind-merge: MIT License
その他、多数の依存パッケージが含まれています。詳細は node_modules 配下の LICENSE ファイルや package.json をご確認ください。
ClassConnect は以下のような構成で開発・運用されています:
- Vercel(Next.js アプリケーションホスティング)
- Firebase Authentication(ユーザー認証)
- Firebase Firestore(データベース)
- Google Gemini API(AIによる要約・応答生成)
- ChatGPT(OpenAI)
- Firebase Studio