项目介绍:
该系统是面向美国本土房产管理公司的 SaaS 级物业管理平台,核心功能覆盖房源信息管理、租户租约签署、租金在线支付、维修工单处理、财务报表生成等模块,对标 Innago 产品形态,旨在帮助房产管理者高效完成房源全生命周期管理,优化租户租住体验,适配美国房产租赁市场的合规性要求(如租金支付方式、租约条款规范等)。
技术栈:
Vue3(Composition API)、Vue Router、Pinia、Element Plus、Axios、ECharts、TypeScript
辅助工具:Vite、ESLint、Prettier、Git
核心内容:
负责系统核心模块的前端开发,包括房源列表 / 详情页、租户管理、租金账单生成与支付流程等页面的 UI 实现与交互逻辑开发,基于 Element Plus 封装适配美式 UI 风格的通用组件(如日期选择器、金额输入框等),兼容英文排版与数值格式(美元 / 日期格式);
基于 Vue3 Composition API 重构老旧代码,结合 Pinia 实现跨组件状态管理,优化租约数据、工单状态等核心数据的响应式更新逻辑,提升页面交互流畅度;
对接后端 API 完成数据交互,处理租金支付回调、报表数据渲染等核心业务逻辑,通过 Axios 封装请求拦截器,统一处理接口异常与权限校验;
基于 ECharts 实现财务报表(租金收入、空置率、维修成本)的可视化展示,支持多维度数据筛选与导出,满足美国客户的数据分析需求;