Yin-Hongwei/music-website

🎧 Vue + SpringBoot + MyBatis 音乐网站

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 6 minutes ago
Added to GitGenius on September 9th, 2026
Created on June 14th, 2019
Open Issues & Pull Requests: 163 (+0)
GitHub issues: Enabled
Number of forks: 1,637
Total Stargazers: 6,755 (+0)
Total Subscribers: 40 (+0)

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Issue API getrepoissuespagesummary failed: 429 Rate limit exceeded. Please try again later.

Detailed Description

Music-website is a full-stack music streaming application built with Vue 3 on the frontend and Spring Boot with MyBatis on the backend.

The project implements a complete music website with separate client and admin interfaces. The frontend uses Vue 3 with TypeScript, Pinia for state management, and Element Plus for UI components. The backend runs on Spring Boot with MyBatis for database access and MySQL for data persistence, with Redis for caching and Docker for deployment. The architecture follows a traditional MVC pattern with clear separation between frontend and backend services.

This project suits developers learning full-stack web development or those building a music streaming platform from scratch. It provides a working reference implementation combining modern Vue 3 patterns with a Spring Boot backend, making it useful for understanding how to structure a complete application across both layers. The project is explicitly positioned as educational material for learning and knowledge exchange rather than as a production-ready framework.

The project maintains an open discussion space for community interaction and accepts pull requests from contributors. Issue tracking is active, suggesting ongoing maintenance and responsiveness to reported problems.