Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

RaHsu/accountbook

Repository files navigation

accountbook

accountbook是基于php的账本webapp,并使用vue.jsframework7框架,你可以在自己的服务器上部署它。

功能

accountbook是一个适合群体使用的账本,账户属于一个群体,群体中的成员可以发布账目。页面采用移动端app的结构设计,适合移动端用户访问。在桌面端的用户体验就不如移动端了。

  • 超级管理员

    • 发布,查看,删除,修改账目
    • 添加,修改,删除,查看管理员信息
    • 审核由普通用户提交的账目
    • 修改自己的信息
  • 管理员

    • 发布,查看,删除,修改账目
    • 审核由普通用户提交的账目
    • 修改自己的信息
  • 普通用户

    • 查看账目信息
    • 提交账目申请
    • 修改自己的信息

你可以在这里查看示例app。(账号:superadmin,密码:111111,请不要修改superadmin的信息,superadmin的身份为超级管理员)

在服务器上部署

首先将整个项目克隆到本地

请将项目放在你的服务器文件夹中,并自行为其创建路由。

$ git clone git://github.com/RaHsu/accountbook.git
导入数据库

新建一个数据库,名执行accountbook.sql脚本。这个app所需要的数据表就会导入到你的数据库中。(脚本中包含一个超级管理员的账号信息作为初始设置)

修改文件中的配置信息

打开common.php文件,在第9行中填写你的路由,数据库用户名,数据库密码,数据库名称。

$mydb = mysqli_connect("localhost","username","password","dbname");

在第19行再次填写你的数据库名称。

mysqli_select_db($mydb,'dbname');

接下来就可以在浏览器中输入项目主页login.php的路由,使用默认超级管理员的账号登录页面(用户名:superadmin,密码:111111)。部署完成。

License

MIT

About

一个web app,适合一个群体使用的群账本

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors

AltStyle によって変換されたページ (->オリジナル) /