An interactive React/Vite character and chapter database for Pinhua Baojian (品花宝鉴), including:
- Chapter reading with Chinese text and aligned English translations
- Character profiles and relationship graph
- Chapter-level summary and character mention panels
This project is authored by TengChao Zhou (2026).
AI tools were used as development assistance, but the project direction, editorial intent, and publication ownership are human-led.
- React + TypeScript
- Vite
- Tailwind CSS
- Recharts + D3
Prerequisite: Node.js
- Install dependencies:
npm install
- Start the dev server:
npm run dev
- Open:
http://localhost:3000
The dev script already binds to LAN (--host=0.0.0.0), so you can also access it from other devices on your local network.