情報の信頼性を科学的・体系的に評価するためのPWA(Progressive Web App)
実用的事実確認チェックシートは、インターネット上の情報の信頼性を科学的・体系的に評価するためのウェブアプリケーションです。偽情報やミスリーディングな情報が氾濫する現代において、情報リテラシーの向上を支援します。
👉 https://shuji-bonji.github.io/fact-checklist/
# リポジトリをクローン
git clone https://github.com/shuji-bonji/fact-checklist.git
cd fact-checklist
# 依存関係をインストール
npm install
# 開発サーバーを起動
npm run dev
# ブラウザで http://localhost:5173 を開く
fact-checklist/
├── src/
│ ├── lib/
│ │ ├── components/ # Svelteコンポーネント
│ │ ├── stores/ # 状態管理
│ │ ├── types/ # TypeScript型定義
│ │ └── data/ # チェックリストデータ
│ ├── routes/ # SvelteKitルート
│ ├── app.html # HTMLテンプレート
│ └── app.css # グローバルCSS
├── static/ # 静的ファイル
│ ├── manifest.json # PWAマニフェスト
│ ├── service-worker.js # Service Worker
│ └── icons/ # アプリアイコン
├── .github/workflows/ # GitHub Actions
└── docs/ # ドキュメント
# 開発サーバー起動
npm run dev
# プロダクションビルド
npm run build
# ビルド結果のプレビュー
npm run preview
# 型チェック
npm run check
# 型チェック(ウォッチモード)
npm run check:watch
# リンティング
npm run lint
# コードフォーマット
npm run format
プロジェクトへの貢献を歓迎します!
Issuesでバグを報告してください。
新機能のアイデアがある場合は、まずDiscussionsで相談してください。
git checkout -b feature/amazing-feature
)git commit -m 'Add amazing feature'
)git push origin feature/amazing-feature
)このプロジェクトはMIT Licenseの下で公開されています。
質問やサポートが必要な場合:
情報の信頼性評価で、より良い情報環境を築きましょう 🌍✨