开发了一个专为年会、聚会等活动设计的大屏互动平台。该平台允许管理员在后台创建并定制大屏活动内容,包括设置暖场视频、签到名单、节目单、抽奖环节、留言板、节目投票以及活动主视觉图(KV)。通过后台,管理员可以对活动流程进行排序,生成活动专属地址,并在线下大屏上展示。平台支持实时内容切换,如在嘉宾入场时显示签到二维码,活动开始前播放暖场视频,以及在抽奖环节展示抽奖页面。
技术栈:
编程语言:Python 3.8,WebSocket(实现实时通信)
Web框架:Flask
数据库:MySQL(关系型数据库)、Redis(用作缓存和消息队列)
容器化技术:Docker
项目职责:
设计了高效、可扩展的数据库架构,以满足复杂的业务需求。
使用Flask开发API接口,确保了前后端数据交互的流畅性。
集成WebSocket技术,实现了与前端的实时通信,包括留言弹出和页面切换。
全面负责项目测试,确保了功能的正确性和系统的稳定性。
应用Docker容器化技术,简化了项目部署流程,提高了部署效率和一致性。
项目成果:
项目成功上线,并在公司年会上得到应用,获得了领导和嘉宾的高度评价。
个人贡献:
主导数据库设计,优化了数据存储结构,提升了查询效率。
负责后端逻辑开发,实现了关键业务功能的API接口,并集成了WebSocket通信。
搭建并维护项目开发环境,确保开发流程的高效率和顺畅性。
执行细致的项目测试,及时发现并解决潜在问题,确保产品达到高质量标准。
负责项目上线和运维,利用Docker容器化技术,提升了部署的一致性和便捷性。