Show HN: I redesigned my self-hosted data manager's UI (4k stars, v2
说明与用途
自托管数据管理器 UI 重设计:从 jQuery 迁移到 Vue.js,前后端分离,添加 TypeScript 和 Vite,支持移动端,计划进一步升级 PHP/Symfony。
问题
Users need a single self‑hosted platform to manage passwords, notes, files, finances, contacts, and health data without relying on cloud services.
结果
The redesign delivers a modern, mobile‑friendly UI while keeping the system self‑hosted and free of cloud dependencies. The project continues to grow with new modules such as Health.
工作流
- Redesign UI with Vue.js, dropping jQuery
- Separate frontend as standalone project
- Add TypeScript support
- Migrate build system to Vite
- Update PHP dependencies
- Plan future framework upgrades
- Add Health module for appointments and documents
证据
dropped jQuery in favor of Vue.js
frontend is now a standalone project, with the original tool serving as backend
added TypeScript support
moved the build to Vite
- 记录日期: 2026-10-02T11:10:59.918Z