Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

Show HN: I redesigned my self-hosted data manager's UI (4k stars, v2)

说明与用途

自托管数据管理器的 UI 重构:从 jQuery 迁移到 Vue.js,添加 TypeScript 和 Vite,提升移动端支持并分离前后端。

问题

Users needed a single self-hosted platform to manage passwords, notes, files, finances, contacts, and health data without relying on cloud services.

结果

The redesign improved user experience, mobile compatibility, and code maintainability while preserving the self-hosted, privacy-focused nature of the application.

工作流

  • 1. Refactor frontend to Vue.js and TypeScript.
  • 2. Set up Vite for modern build tooling.
  • 3. Decouple frontend from backend, keeping PHP/Symfony as API.
  • 4. Redesign UI for clarity and mobile responsiveness.
  • 5. Deploy updated application as a self-hosted service.

证据

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-09-06T16:51:25.874Z