Overview
VoiceHub is a modern campus broadcast song management system developed using the Nuxt 3 full-stack framework. It offers a comprehensive solution for song requests, voting, scheduling management, notification delivery, data analysis, permission control, and database management. With robust multi-role permission management and flexible system configuration, VoiceHub is tailored for educational environments, facilitating a seamless song selection experience for users while maintaining administrative oversight.
This system is designed to enhance the interaction within campus communities, allowing users to easily request songs, engage in feedback through voting, and enjoy a range of administrative features that streamline the management of songs and schedules. Its user-friendly interface and efficient backend make it an ideal tool for modern educational institutions looking to leverage technology in enhancing campus life.
Features
- Smart Song Request System: Users can request songs or vote for existing ones, pulling data from popular sources like NetEase Cloud Music and QQ Music.
- Multi-Platform Login Support: Allows users to log in via NetEase Cloud Music, enabling easy access to their personal playlists and podcast content.
- User Management: Admins can manage users by adding them and categorizing them based on grade levels or classes, facilitating organized access.
- Flexible Scheduling Management: Admins can use a drag-and-drop interface for effective song scheduling, with draft saving capabilities for refinement before publication.
- Real-Time Notification System: Users receive instant notifications about song selections and votes, with customizable preferences for notification types.
- Intuitive Database Management: Features complete backup and recovery options, ensuring a stable and secure user data management process.
- Modern UI Design: The platform boasts a responsive design with a dark theme and smooth animations, enhancing user experience across devices.
- Data Analysis and Insights: Provides comprehensive data insights, such as trending songs and user engagement metrics, to aid administrators in making informed decisions.