1368129224 / TeamPlatform

学生实验团队管理系统

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TeamPlatform

实验室管理协作平台,实现对实验室的管理及学生团队内部的协作。

后端:Flask、MySQL

前端:Bootstrap4、jQuery、Layer

功能

实验室管理:事务、活动、座位、资产、人员信息管理;

小组管理:成员、项目、项目需求和缺陷管理;

文件共享:上传文件在不同范围共享、下载文件;

演示

演示站点:https://nav.zooter.com.cn

演示账号(可自行创建账号,请勿修改预设账号的密码,谢谢):

部署指南

  • 安装Nginx,建立virtualenv,并在虚拟环境中安装uWSGI.
  • 还原环境pip install -r requirements.txt,根据实际情况修改config.py,执行init_database.sh初始化数据库.
  • 根据实际情况修改uwsgi.ini,并启动uwsgi,创建socket文件.
  • 建立软连接nginx.conf到/etc/nginx/sites-enabled/,根据实际情况修改nginx.conf,检查配置文件/usr/sbin/nginx -t,重新加载配置文件/usr/sbin/nginx -s reload.
  • uwsgi命令:
    • 启动:uwsgi --ini xxx.ini
    • 重启:uwsgi --reload xxx.pid
    • 停止:uwsgi --stop xxx.pid

About

学生实验团队管理系统

License:GNU General Public License v3.0


Languages

Language:HTML 46.4%Language:Python 18.7%Language:JavaScript 14.5%Language:SCSS 13.6%Language:CSS 6.7%Language:Shell 0.0%