About this project
This project is a timeline-style progress management website that allows users to record the viewing or reading progress of works, publications, and specific episodes. Data is stored in the browser's IndexedDB and supports tracking completion status via UUID.
Core features include:
1. Timeline Visualization: The interface is arranged in reverse chronological order by year and quarter, supporting automatic entry extension based on release time, and allows splitting main stories from spin-offs or parallel content via "series tracks."
2. Data Management: Provides draggable floating buttons and supports data addition, deletion, modification, and JSON format import/export through native dialog interfaces.
3. Interactive Operations: Supports toggling completion status via double-click and quick navigation to the edit form via right-click.
4. Developer Interface: Provides a bridge mode using the RPC protocol, allowing local tools to operate the directory of the current page.
The technology stack utilizes TypeScript, React (imported via esm.sh), and Mustache templates, running in a Node.js environment.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.