Skip to content

tamhgdc/Webmusic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Xin Chào, 👋

Chào Mừng tới dự án web nghe nhạc của tôi 👏

Được sủ dụng những công nghệ 🧑‍🔧:

Visual Studio Code

HTML5

CSS3

Sass

JavaScript

ChartJs SlickJs




Giao Diện :




Chức Năng Chính 🦾 :

  -  Play / Pause
  -  Next / Prev 
  -  Next bài ngẫu nhiên 
  -  Lặp lại bài hát
  -  Khi bài hát kết thúc tự động next bài tiếp theo  
  -  Click nhạc được chọn
  -  Click thanh progress tua nhạc 
  -  Click và kéo On / Off Volume  
  -  Xem Lời Bản Nhạc, Active thời gian thực
  -  Trình phát nhạc tập trung (không gian fullscreen)


Hướng dẫn sử dụng :

  • Nghe Nhạc:

    • Click vào nút play khi hover vào 1 list nhạc sẽ xuất ra danh sách nhạc bên tab Danh sách phát (bên phải)

    • Bài hát đầu tiên của list sẽ được play()

    • Tại tab Danh sách phát bạn có thể hover vào item vào click btn Play để chay bản nhạc đó

    • Đến trình phát nhạc tập trung hover vào ảnh thanh bottom và click


    • Danh sách các phím tắt
      • next: Mũi tên phải ->
      • prev : Mũi tên trái <-
      • pause / play : Space
      • Bật / Tắt phát ngẫu nhiên : j
      • Bật / Tắt lặp lại : l
    • Lưu ý:
      • Những bài có Vip sẽ ko lấy dữ liệu và phát nhạc được
      • Thanh Header, Tab Cá Nhân, Mv Đang trong thời gian phát triên nên chưa có chức năng
      • Bạn thông cảm nhé!



Những sai sót trong quá trình triển khai dự án

  • Không triển khai trình tự cho các chức năng dẫn đến mất nhiều thời gian fix bug
  • Sử dụng bem & đặt class chưa tốt
  • Chưa add loading khi lấy api nên web khá thô và nặng
  • Clear code ko tốt



Những chức năng sẽ có sắp tới

  • Yêu thích bài hát và list nhạc
  • Lưu lịch sử bài hát được nghe và list nhạc
  • Xem MV
  • Đăng nhập, đăng ký
  • Thay đổi nền
  • Search nhạc, Nghệ sĩ
  • Add loading khi gọi api


Cảm ơn đã đọc. rất mong nhận được sự góp ý của bạn.

Liên hệ với tôi: [email protected]