公司内项目:
讨论区版块:
独立搭建讨论区前后端,前端使用react/后端使用django
实现发帖/删帖/评论/回复/点赞等功能并且使用websocket推送回复/关注等提醒。
任务模块:
独立搭建任务模块,实现每日/限时/任务链等功能
实现原理为当用户做某些操作时生成对应的操作记录,操作记录内会记录一些用户状态。
根据操作记录的信息来检查用户是否可完成任务。
并且当任务可完成时通过websocket实时推送可完成提醒。
开源项目:
在线即时通讯webapp
前端使用react搭建,后端使用django框架,使用docker部署
使用websocket推送消息,支持发送文件/图片/文本等消息格式
github地址:https://github.com/PainterPuppets/Hermes