👤 Tính năng dành cho người dùng
-
Trang chủ: Giới thiệu nội dung nổi bật như “Những giai điệu vượt thời gian”, “Bài hát hay nhất tuần”.
-
Xác thực: Đăng nhập, đăng ký tài khoản an toàn.
Khám phá & tìm kiếm
-
Xem toàn bộ nhạc, tất cả bài hát.
-
Danh sách nghệ sĩ nổi tiếng.
-
Lọc theo chữ cái đầu (ví dụ: chữ “S”).
-
Tìm kiếm bài hát hoặc ca sĩ cụ thể.
Xem chi tiết nội dung
-
Chi tiết bài hát: Nghe nhạc với trình phát (phát, tạm dừng, tua, âm lượng), tải xuống, xem thông tin như nhạc sĩ, nhà sản xuất, lượt nghe.
-
Chi tiết ca sĩ: Tiểu sử, tuổi, danh sách bài hát.
-
Top 10 bài hát: Xếp hạng theo lượt nghe.
Tương tác & tiện ích
-
Trang Sự kiện, Tin tức (chuyên mục, thẻ, lưu trữ).
-
Trang Liên hệ (gửi tin nhắn).
-
Mini game đố vui âm nhạc.
-
Thanh điều hướng rõ ràng, trạng thái tài khoản, nút “Quay lại đầu trang”.
🛠️ Tính năng dành cho quản trị viên (Java Servlets, MySQL)
Bảng điều khiển
Quản lý nội dung
-
Thêm nhạc (kèm upload file).
-
Thêm ca sĩ (tiểu sử, hình ảnh).
-
Xem, sửa, xóa bài hát và ca sĩ.
-
Xác nhận thông tin sau khi thêm nhạc.
Quản lý người dùng
-
Xem, phân quyền, xóa tài khoản.
-
Thông báo xóa thành công.
Quản lý & phân tích
XEM THÊM ==> Hướng dẫn cài đặt chi tiết
Nguồn: Sharecode.vn
cd music-project
Xây dựng dự án:
Nếu sử dụng Maven:
mvn clean install
Thao tác này sẽ tạo ra một .wartệp trong target/thư mục đó.
Triển khai:
Triển khai .wartệp được tạo vào máy chủ Apache Tomcat của bạn (ví dụ: bằng cách sao chép nó vào webappsthư mục).
Truy cập ứng dụng:
Mở trình duyệt web của bạn và truy cập vào http://localhost:8080/[your-app-context-name]hoặc http://localhost:8080/[music-project](tên ngữ cảnh thường là tên tệp .warmà không có phần mở rộng).