Skip to content

szisa/club

Folders and files

NameName
Last commit message
Last commit date

Latest commit

65f80ab · Aug 16, 2018

History

13 Commits
Aug 7, 2018
Aug 7, 2018
Aug 7, 2018
Aug 7, 2018
Aug 9, 2018
Aug 7, 2018
Aug 15, 2018
Aug 7, 2018
Aug 9, 2018
Aug 16, 2018
Aug 7, 2018
Aug 7, 2018
Aug 7, 2018
Aug 7, 2018
Aug 7, 2018
Aug 15, 2018
Aug 7, 2018
Aug 15, 2018
Aug 7, 2018
Aug 16, 2018
Aug 7, 2018
Aug 7, 2018

Repository files navigation

社团黄页与管理系统

这是一个社团黄页与管理系统,解决多社团信息集中于管理的多方面问题。

功能

  • 社团黄页
  • 社团信息管理
  • 在线报名
  • 纳新管理
  • 人员管理
  • 活动报名
  • 资产管理

目录说明

  1. bin - 服务启动入口
  2. interface - 业务接口实现
  3. fontend - 前端代码
    1. assets - 前端资源
    2. components - 前端组件
    3. config - 运行与编译变量配置
    4. libs - 前端工具
    5. store - vue store
    6. template - 界面模板
    7. theme - 全局演示
    8. views - 界面 vue 文件
  4. lib - 公共类库
  5. pubilc - 静态资源
  6. routes - 服务路由
  7. view - 视图
  8. script - 脚本

数据库部署说明

  1. 新建数据库club(以config.json内配置的数据库为准)
  2. 执行npm run initdb并根据提示填写数据库连接信息;
  3. 若需要重置某个表,如:重置account表,则执行npm run initdb -- account

调试说明

  1. 执行npm install;
  2. 前端执行npm run dev,后端使用 Visual Studio Code 运行调试(直接按下F5即可)。

部署说明

  1. 服务器需安装nodejsnpm。部署执行如下脚本:
npm install
  1. 编译前端代码:
npm run build
  1. 启动服务:
npm start
  1. 以守护进程方式,启动服务:
forever start ./bin/www

端口号

  • 8988 (可在config.json配置)

About

社团黄页与管理系统

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published