feat(prototype): add initial prototype for item database tool

This commit introduces the initial prototype for an item database and build list tool. It establishes the foundational
structure and core features of the application.

Key components included:

- **Documentation:** Initial design, interaction, and project structure documents (`design.md`, `interaction.md`,
`outline.md`).
- **Core Pages:**
  - `index.html`: Item management with CRUD operations.
  - `export.html`: CSV export configuration with drag-and-drop sorting.
  - `history.html`: Price history visualization with ECharts.
- **Logic:** `main.js` and page-specific scripts handle client-side logic, including data management with
`localStorage`, UI interactions, and animations.
- **Features:** Implements core functionalities such as item creation, editing, deletion, data backup/restore, and
sample data loading.
This commit is contained in:
xiaomai
2025-10-13 09:51:46 +08:00
parent c9a93bb52d
commit c0ba7ac0ff
11 changed files with 2711 additions and 0 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 344 KiB