一个便捷的团体开支管理程序,支持多人协作,计算最优的支付方案。
- 一群人出游,记录每个人支付过的费用,最后计算每个人应该支付多少钱给其他人。
PHP>=8.0, MySQL或MariaDB
略
将配置文件.example.env
复制一份,名字改为.env
,并填写设置项。
安装前请确保已启用putenv
和proc_open
函数,并安装fileinfo
拓展。
wget https://getcomposer.org/installer -O composer.phar
php composer.phar
php composer.phar install
php think migrate:run
设置网站运行目录为/public
设置伪静态为
location ~* (runtime|application)/{
return 403;
}
location / {
if (!-e $request_filename){
rewrite ^(.*)$ /index.php?s=$1 last; break;
}
}
将整个网站目录权限设置为755,所有者为www(或其他对应的用户)
前往/admin
可添加用户。所有用户均可发起收款。收款发起人可以修改收款项目的状态。
在管理面板内可查询计算最优待支付
,用于在最后阶段计算优化后的支付方案。