Skip to content

herosafe/hh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OA 协作平台

这是一个基于Python Flask的在线协作平台,主要功能包括:

功能特性

  • 用户认证(登录/注册)
  • 文件上传与管理
  • 实时聊天功能
  • 协作文档编辑
  • 文件版本管理
  • 公告系统

公告功能

  • 管理员可以发布和管理公告
  • 普通用户可以查看所有公告
  • 首页显示最新5条公告
  • 公告轮播自动调整播放速度
  • 管理员访问路径:/admin/announcements
  • 普通用户访问路径:/announcements

最近更新

  • 新增公告系统
  • 优化用户权限管理
  • 改进导航栏逻辑
  • 添加公告轮播功能

运行要求

  • Python 3.8+
  • Flask 2.0+
  • SQLite3

安装与运行

  1. 安装依赖:
    pip install -r requirements.txt
  2. 初始化数据库:
    python create_db.py
  3. 启动应用:
    python app.py
  4. 访问 http://localhost:8080

项目结构

.
├── app.py                # 主应用文件
├── create_db.py          # 数据库初始化
├── requirements.txt      # 依赖文件
├── instance/             # 数据库文件
├── templates/            # HTML模板
├── uploads/              # 上传文件
└── chat_logs/            # 聊天记录


###  目前还存在的问题:
1.群聊窗口和私聊窗口 广播消息有问题,需要用户手动刷新页面,才可以看到新的内容;
2.协同编辑目前尚存在故障;

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published