演示站:首页 | 舟山市六横中学广播站





项目简介
VoiceHub 是一个专为校园广播站设计的现代化点歌管理系统,旨在为学校广播站提供完整的点歌、排期、播放和管理解决方案。如果你的学校也有广播站,或者你对校园音乐管理系统感兴趣,欢迎一起参与这个项目的开发和维护!
🚀 核心功能
学生端功能
- 智能点歌 :支持网易云音乐和QQ音乐搜索,可选择期望播出时段
- 投票系统 :为喜欢的歌曲投票,提高播放优先级
- 实时通知 :歌曲被选中、播放状态实时推送
- 个人中心 :查看点歌历史、通知设置
管理员功能
- 排期管理 :拖拽式歌曲排期,支持多时段管理
- 用户管理 :按年级班级管理学生账户
- 数据分析 :活跃用户统计、热门歌曲分析
- 系统配置 :灵活的站点配置和权限管理
- 数据备份 :完整的数据库备份恢复功能
特色功能
- 音乐播放器 :内置播放器,支持多音质切换
- 歌曲去重 :智能识别重复歌曲
- 黑名单管理 :过滤不当内容
- 打印排期 :支持PDF导出播放清单
🛠️ 技术架构
前端技术栈
- Nuxt 3 - Vue.js全栈框架,SSR/SPA支持
- Vue 3 - 组合式API,响应式设计
- TypeScript - 类型安全,完整类型定义
- Tailwind CSS - 现代化UI设计
后端技术栈
- Nuxt Server API - 服务端API路由
- Prisma ORM - 类型安全的数据库操作
- PostgreSQL - 关系型数据库
部署方案
- 一键部署 :支持Vercel/Netlify快速部署
- 云数据库 :支持各种PostgreSQL云服务
🤝 寻找合作伙伴
如果你:
- 学校有广播站,需要类似的管理系统
- 对校园信息化建设感兴趣
- 想学习全栈开发技术
- 有音乐管理系统的需求
- 想参与开源项目贡献代码
欢迎联系我来一起完善这个项目!
laoshuikaixue/VoiceHub
团队招募:
我目前为普通高中高二在读,开学后将进入住校生活,无法全程独立维护项目运营。现诚挚招募有志于教育公益、开源项目的伙伴加入,共同参与项目的日常维护、功能迭代及社区建设。
该项目现阶段为纯公益性开源项目,暂无商业化计划。我们期待更多开发者、教育工作者或对教学辅助工具感兴趣的同学参与进来,共同打造更优质的教育支持平台。
如有意向参与项目,欢迎通过以下方式联系我:
邮箱:[contact@lao-shui.top](mailto:contact@lao-shui.top)
微信(备注来意 周末通过):laoshuikaixue