Skip to content

youthol/youthoa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

87 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

青春在线网站办公系统

山东理工大学青春在线网站在线办公系统,旨在科学、透明、便捷办公。现有网站成员、权限、内容等数据管理接口,同时拥有在线签到、设备借出归还记录、网站日程安排记录、工作量化统计、校内联系电话便捷查询等实用功能。未来将逐步实现电子化办公,替代传统办公方式。

项目采用前后端分离的方式,前端展示数据,后端提供数据接口,前后端结合共同实现需求。

技术依托

  • react
  • react-router
  • redux
  • axios
  • webpack
  • laravel
  • ...

使用方式

将代码下载到本地

$ git clone https://github.com/oxyzhg/youthoa.git

进入项目目录

$ cd youthoa

全局安装 yarn 包管理工具(有的话跳过)

$ npm install -g yarn

安装项目依赖

# 使用npm
$ npm i

# 或使用yarn
$ yarn

开启本地服务

$ yarn start

可在项目中按需求修改内容

修改完成后,打包应用

# 使用npm
$ npm build

# 或使用yarn
$ yarn build

将打包生成的 build 文件夹上传到服务器就可以了。

更新记录

2018-07-21

  • A 创建项目
  • A 新增页面布局
  • A 增加路由管理功能

2018-07-28

  • A 增加签到系统功能
  • U 更新签到系统页面布局及显示

2018-08-06

  • A 增加设备借用记录功能
  • A 增加网站日程记录功能
  • A 增加工作量统计功能
  • F 修复了签到系统部分数据不对应的bug

2018-08-09

  • A 增加校内联系电话便捷查询功能

  • D 删除测试用表单页和表格页

  • U 完善了5个功能并跑通数据库

2019-10-30

  • A 添加 fontmin 依赖,可以使用 npm run font 进行字体包提取

About

🎉 青春在线网站在线办公系统

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •