
SCS E-Learning Centralized 是一个集中式学习平台。该项目套件包含以下组件:
后端(用 spring boot 和 openjdk 16 编写)
后台(用反应/功能/打字稿编写)
前端(用反应/功能/打字稿编写)
前端移动(用flutter编写)
它是一个多语言、多主题、易于扩展、可定制和集中的电子学习平台。 Backoffice 中的管理员可以:
创建课程,发布/取消发布并出售它们。视频通过上传转换为 hls 文件,创建缩略图,并且可以为每个视频添加多个字幕文件。每门课程都包含部分、练习测试列表(一个或多个)、您将学习的内容、要求、受众。每个部分由讲座、测验列表(一个或多个)、链接组成。每个讲座都可以包含作业(作业是带有解决方案的开放式问题)。
添加、编辑和删除 PayPal 帐户(Paypal 帐户对于创建课程很重要)。
等等。
前端用户可以:
购买课程
搜索课程(支持高级搜索和自动完成)
将课程添加到购物车并从购物车中删除
将课程添加到收藏列表并从收藏列表中删除
查看课程进度
购买课程前预览课程
为购买的课程添加评论
在已购买课程的 QA 部分提问和回答问题
在课程所有者的课程公告中发表评论
为讲座添加注释
下载购买课程的收据和发票
完成后下载课程证书
等等。
支持开箱即用的英语和德语(在后台、前端和移动中),您也可以添加自己的语言。就像处理翻译文件和调整它们的值一样简单。
默认情况下启用暗模式和亮模式(在后台、前端和移动中)。您也可以更改主题并添加自己的颜色。
交易通过 PayPal 网关处理。只需一个 PayPal 帐户即可接受客户的付款。
组件之间的通信是通过 GraphQL 实现的。我们相信 GraphQL 是 Web 的未来,这就是为什么我们更喜欢 GraphQL 而不是 REST 或其他协议。
我们使用了最好的工具、语言、框架和设计原则来构建这个平台。 SCS E-Learning Centralized 看起来很不错,而且很容易上手,因为每个组件(除了移动设备)都是容器化的。为了在生产环境中启动 SCS E-Learning 集中式平台,您所要做的就是在您的服务器机器上执行 docker-compose.yml 文件。
如果你想扩展产品,你可以做到。我们的许可模式允许您这样做。您可以完全访问源代码,它属于您。
版本/兼容性:
1)后端(jdk 16,gradle 7,spring boot 2)
2) 后台(反应 17,打字稿 4)
3)前端(反应 17,打字稿 4)
4)前端移动(颤振2,飞镖2)
产品特点:
1) 完成全栈项目
2) 本地化支持(开箱即用的英语和德语)
3)多个主题(开箱即用的明暗模式)
4) 现代框架、最佳工具和安全第一
5) 由于容器化,易于在本地和生产环境中安装
6)两个docker-compose文件:一个用于本地环境,一个用于生产环境
7) 除了源代码之外,还有很好的、精确的文档。
8) 全面支持有关产品的任何问题(但如果您需要 AnyDesk/TeamViewer 会话,我们也提供此服务,请查看常见问题解答部分)。
常见问题
- 1、左子会对双方交易的过程及交易商品的快照进行永久存档,以确保交易的真实、有效、安全! 2、左子无法对如“永久包更新”、“永久技术支持”等类似交易之后的商家承诺做担保,请买家自行鉴别; 3、在源码同时有网站演示与图片演示,且站演与图演不一致时,默认按图演作为纠纷评判依据(特别声明或有商定除外); 4、在没有”无任何正当退款依据”的前提下,商品写有”一旦售出,概不支持退款”等类似的声明,视为无效声明; 5、在未拍下前,双方在QQ上所商定的交易内容,亦可成为纠纷评判依据(商定与描述冲突时,商定为准); 6、因聊天记录可作为纠纷评判依据,故双方联系时,只与对方在左子上所留的QQ、手机号沟通,以防对方不承认自我承诺。 7、虽然交易产生纠纷的几率很小,但一定要保留如聊天记录、手机短信等这样的重要信息,以防产生纠纷时便于左子介入快速处理。
查看详情
相关文章
猜你喜欢
