自己用ChatGPT开发的PHP记账软件开源分享给大家
如题,自己使用完善了几个月逐渐完善形成了一个适合自己消费使用习惯的PHP记账软件,全程使用ChatGPT开发。
开发这个是因为下载的手机APP和开源记账程序都不是很符合我个人消费记账习惯,就尝试自己开发了一个。
Github地址:
https://github.com/zhaoruoxicat/billing-app
一个基于 PHP 8.4 + MySQL 的轻量级个人记账软件,支持日常消费、饮品、外卖等多维度记录与统计,提供预算管理、报表分析和邮件提醒功能。界面使用 Tabler UI,邮件发送基于 PHPMailer。
详细介绍见Github页面
安装说明
请先自行准备好 PHP (≥8.0) 与 MySQL (≥8.0) 环境。
将项目文件放置到 Web 服务器根目录(如 Nginx/Apache 的站点目录)。
在浏览器中访问 http://你的域名/install/install.php,根据提示填写数据库信息和管理员账号。
安装完成后会自动生成 db.php 配置文件。
为安全起见,请在安装成功后删除 install/ 目录。
特别说明
本程序的代码完全由 ChatGPT 协助编写,本人并不具备PHP开发经验。本人开发此程序是因为在市面上下载的记账软件或开源方案等并非完全适合本人使用习惯,因此决定尝试使用ChatGPT开发此程序。
因此需要提前说明以下几点:
部分代码逻辑可能存在缺陷或不够优雅,仅在本人日常使用场景下运行正常;
程序经过几个月的自用逐步修改,部分文件命名不够规范,结构上也可能存在不一致;
UI 方面:有些页面的暗色模式适配存在问题,整体界面风格也并未做到完全统一;
程序默认强制使用 北京时间 (Asia/Shanghai, UTC+8),因此在非中国时区环境中可能存在不适用或时间显示错误的问题。
开发这个是因为下载的手机APP和开源记账程序都不是很符合我个人消费记账习惯,就尝试自己开发了一个。
Github地址:
https://github.com/zhaoruoxicat/billing-app
一个基于 PHP 8.4 + MySQL 的轻量级个人记账软件,支持日常消费、饮品、外卖等多维度记录与统计,提供预算管理、报表分析和邮件提醒功能。界面使用 Tabler UI,邮件发送基于 PHPMailer。
详细介绍见Github页面
安装说明
请先自行准备好 PHP (≥8.0) 与 MySQL (≥8.0) 环境。
将项目文件放置到 Web 服务器根目录(如 Nginx/Apache 的站点目录)。
在浏览器中访问 http://你的域名/install/install.php,根据提示填写数据库信息和管理员账号。
安装完成后会自动生成 db.php 配置文件。
为安全起见,请在安装成功后删除 install/ 目录。
特别说明
本程序的代码完全由 ChatGPT 协助编写,本人并不具备PHP开发经验。本人开发此程序是因为在市面上下载的记账软件或开源方案等并非完全适合本人使用习惯,因此决定尝试使用ChatGPT开发此程序。
因此需要提前说明以下几点:
部分代码逻辑可能存在缺陷或不够优雅,仅在本人日常使用场景下运行正常;
程序经过几个月的自用逐步修改,部分文件命名不够规范,结构上也可能存在不一致;
UI 方面:有些页面的暗色模式适配存在问题,整体界面风格也并未做到完全统一;
程序默认强制使用 北京时间 (Asia/Shanghai, UTC+8),因此在非中国时区环境中可能存在不适用或时间显示错误的问题。