油养记产品系统Vibe Coding

我要开发同款
极简全栈2026年07月25日
8阅读

技术信息

语言技术
JavaVueTypeScriptMySQLuniapp
系统类型
小程序轻应用WebAndroid应用
行业分类
汽车能源

作品详情

行业场景

随着我国汽车保有量突破3亿辆,车主对养车费用精细化管理的需求日益增长。加油、保养、保险、维修等支出分散在不同渠道,车主难以全面掌握真实的用车成本。油养记项目立项旨在解决车主养车支出"看不见、算不清、管不住"的痛点问题,提供加油记录、油耗统计、费用分析一体化的数字化解决方案,帮助车主实现费用透明化管理,为出行决策提供数据支撑。

功能介绍

油养记是一款面向车主的养车费用追踪应用,支持H5网页与微信小程序双端使用。核心功能包括五大模块:一是加油记录管理,支持日期、里程、油量、单价、油号等信息录入,单价、油量、机显金额三者智能联动计算;二是油耗统计,基于满箱法双链法算法自动计算历史油耗趋势,提供平均油耗、最低最高油耗、最近油耗等多维度指标;三是费用管理,涵盖加油、保养、其他支出三大类别,支持月度年度费用汇总和环比分析;四是数据可视化,通过折线图、柱状图、饼图直观展示油耗趋势、油价走势、费用占比;五是用户与车辆管理,支持多车辆切换、JWT安全登录、xls批量导入导出历史加油数据。

项目实现

本人独立完成项目前后端全部开发工作。前端采用uni-app+Vue3+TypeScript技术栈,通过条件编译实现一套代码同时编译为H5和微信小程序,Pinia做状态管理,UnoCSS原子化样式加wot-design-uni组件库,Vite5构建。后端基于Spring Boot2.7+Java8,严格遵循controller-service-repository-entity分层架构,Spring Data JPA操作MySQL8数据库,Flyway管控数据库版本迁移,手写JWT鉴权(常量时间签名比较)加BCrypt密码加密,所有接口校验资源归属当前用户防止越权访问。项目亮点在于油耗算法前后端同口径双链法保证数据准确,全局异常处理器脱敏返回保障生产安全,以及CI通过mvn verify加pnpm build:h5双闸质量保障。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论