このプロジェクトについて
本プロジェクトは、作品、出版物、および具体的なエピソードの視聴・読書進捗を記録できるタイムライン形式の進捗管理サイトです。データはブラウザのIndexedDBに保存され、UUIDを通じて完了状態を追跡します。
主な機能は以下の通りです:
1. タイムラインの可視化:インターフェースは年・四半期ごとに降順で配置され、リリース日に基づいてエントリーを自動的に延長できます。また、「シリーズトラック」により本編と外伝などの並行コンテンツを分割して表示可能です。
2. データ管理:ドラッグ可能なフローティングボタンを提供し、ネイティブのdialogインターフェースを通じてデータの追加・削除・変更、およびJSON形式のインポート・エクスポートをサポートしています。
3. インタラクティブ操作:ダブルクリックによる完了状態の切り替えや、右クリックによる編集フォームへのクイックアクセスが可能です。
4. 開発者インターフェース:RPCプロトコルのbridgeモードを提供し、ローカルツールから現在のページのディレクトリを操作することを可能にします。
技術スタックにはTypeScript、React(esm.sh経由でインポート)、Mustacheテンプレートを採用し、Node.js環境で動作します。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.