HelipengTony / Eugrade
Licence: gpl-3.0
Communication and 👬Collaboration Platform for 🏫Education | 高效全面的在线协作与教育管理系统
Stars: ✭ 99
Programming Languages
javascript
184084 projects - #8 most used programming language
Projects that are alternatives of or similar to Eugrade
Vosk Server
WebSocket, gRPC and WebRTC speech recognition server based on Vosk and Kaldi libraries
Stars: ✭ 277 (+179.8%)
Mutual labels: saas, websocket
Gateway
🚀构建分布式即时聊天、消息推送系统。 Building distributed instant messaging, push notification systems.
Stars: ✭ 188 (+89.9%)
Mutual labels: instant-messaging, websocket
Blockchain Kotlin
这是kotlin版的简化示例区块链demo;另外还有java版的;这个小demo能让你了解区块链中增加/效验Hash,增加工作量证明,增加/效验preHash,转账,利用webSocket技术实现节点之间的通信/同步/广播.
Stars: ✭ 85 (-14.14%)
Mutual labels: websocket
Turms
The world's most advanced open source instant messaging engine for 100K~10M concurrent users https://turms-im.github.io/docs
Stars: ✭ 97 (-2.02%)
Mutual labels: instant-messaging
Blockchain Java
这是java版的简化示例区块链demo;另外还有kotlin版的;这个小demo能让你了解区块链中增加/效验Hash,增加工作量证明,增加/效验preHash,转账,利用webSocket技术实现节点之间的通信/同步/广播.
Stars: ✭ 95 (-4.04%)
Mutual labels: websocket
Sketchpad
Sketchpad is fully customisable collaborative whiteboard plugin written in pure JavaScript.
Stars: ✭ 85 (-14.14%)
Mutual labels: websocket
Centrifuge Go
Go WebSocket client for Centrifugo and Centrifuge library
Stars: ✭ 95 (-4.04%)
Mutual labels: websocket
Sandstone
PHP microframework designed to build a RestApi working together with a websocket server. Build a real time RestApi!
Stars: ✭ 98 (-1.01%)
Mutual labels: websocket
Go Chrome
A golang library for interacting with the Chrome DevTools Protocol. https://chromedevtools.github.io/devtools-protocol/
Stars: ✭ 96 (-3.03%)
Mutual labels: websocket
Chat App
一个基于django、nodejs、vue的websocket实时点对点通讯项目,关键词 QQ、微信、实时聊天、django、vue、nodejs、websocket。
Stars: ✭ 94 (-5.05%)
Mutual labels: websocket
Autobahn Js
WAMP in JavaScript for Browsers and NodeJS
Stars: ✭ 1,345 (+1258.59%)
Mutual labels: websocket
Workerman
An asynchronous event driven PHP socket framework. Supports HTTP, Websocket, SSL and other custom protocols. PHP>=5.3.
Stars: ✭ 9,617 (+9614.14%)
Mutual labels: websocket
Main Features 功能特色
-
Based on PHP & Vue.js & And Design for Vue
- PHP 7.2
- Vue.js + jQuery
- Ant Design for Vue
-
Developed using Webpack & Sass
- Webpack 打包
- Scss 样式
-
WebSocket Supported (Based on Workerman)
- WebSocket 聊天系统(支持心跳)
- PHP Workerman
-
Organized Classes / Files / Grades System
- 高效的团队(班级)/绩点/文件系统
- 班级(成员)管理
- 成绩录入
- 成绩展示
- 成绩等级划分/自动匹配
- 成绩统计图
- 成绩变化趋势
- 文件名编辑
- 文件按话题归档
- Office 文件预览
- 班级成员批量生成
- ...
- 高效的团队(班级)/绩点/文件系统
-
Powerful Instant messaging system
- 简洁强大的群聊系统
- 图片上传
- 文件上传/大小展示
- MarkDown 内容渲染
- emoji 评论
- 删除/编辑消息
- 主题消息置顶
- 发送模式切换
- ...
- 简洁强大的群聊系统
-
Neat UI design (English/Chinese Language Supported)
- 美丽的 UI 设计
- English
- 简体中文
- 语言一键切换
- 美丽的 UI 设计
-
0 sql everywhere (Based on Lazer-Database)
- 完全无数据库 (基于 json)
- PHP Lazer-database
-
All-round UX Design (Inspired from Twist)
- 全方位多元的用户交互操作
- 阿里云邮件推送
截图 ScreenShots
群聊 Messages
文件管理 Files
成绩管理 Grades
成绩录入 Grades Management
成绩统计 Grades Presentation
班级管理 Classes
Usage 使用方法
- 将 repo clone 到目录
- 本地环境为 Php5.6+ & Nodejs & Ruby (sass + compass)
- PHP 必须包含 pcntl、posix、Event / libevent 扩展
- 执行 composer install 安装全部依赖
- 执行 npm install / cnpm install 安装依赖包
- 执行 npm run dev 打包编译
- 参照 Workerman 手册 配置WSS
- interact 目录执行 php websocket.php start -d & 常驻后台
Todo List 正在开发
- [x] 群聊支持 WebSocket
- [ ] API 请求 JWT 鉴权
- [x] Sass 重写 CSS
- [x] Grades 成绩管理系统
- [ ] Schools 校园系统
- [ ] Webpack 重构
- [ ] 文件 => 知识库功能
- [x] 网站首页
Donation 赞助作者
If you feel that my project is helpful to you and you are willing to give me a little support, you can donate to me in the following ways, which will help me to maintain the continuous development of this project, thank you very much!
Your name will be kept on the list Donation
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].