[Đồ án tốt nghiệp Android] - Music Medium Application (Admin & User) - Giới thiệu tính năng
✰ Nếu ai muốn ủng hộ mình, thì Donate cho mình qua thông tin bên dưới nhé
✰ 21710000128947 - NGUYEN DANG TIN - BIDV - Chi nhánh Từ Liêm
✰ 0691000347499 - NGUYEN DANG TIN - VCB
Mình xin trân thành cám ơn !!!
✰Các tính năng chính của ứng dụng:
- Có module quản lý tài khoản theo 2 role riêng biệt là Admin (quản trị) và người dùng (user) bao gồm các tính năng: đăng nhập, đăng ký, quên mật khẩu, đổi mật khẩu, hiển thị user profile, đăng xuất.
● Role quản trị viên (admin)
- Admin có thể quản lý thêm, sửa, xóa, hiển thị danh sách các bài hát trên ứng dụng. Tìm kiếm bài hát theo tên
- Admin có thể quản lý danh sách feedback (phản hồi, đóng góp ý kiến) của user
● Role người dùng (user)
- Hiển thị danh sách bài hát nổi bật ở màn hình Home dưới dạng Slide Images + Auto Run (Realtime). Tính năng tìm kiếm bài hát theo Name ở màn hình Home
- Hiển thị một số bài hát phổ biến, một số bài hát mới nhất ở màn hình Home (Realtime). Hiển thị Layout Bottom giúp điều khiển trình phát nhạc ở màn hình Home: Play/Pause, Next, Back, Close
- Hiển thị danh sách tất cả bài hát (All Songs) - Realtime
- Hiển thị danh sách tất cả bài hát nổi bật (Featured Songs) - Realtime
- Hiển thị danh sách tất cả bài hát phổ biến nhiều người nghe (Popular Songs) - Realtime
- Hiển thị danh sách tất cả bài hát mới nhất (New Songs) - Realtime
- Hiển thị danh sách tất cả bài hát yêu thích (Favorite Songs) theo từng User - Realtime
- Màn hình Music Player giúp: Điều khiển trình phát nhạc: Play/Pause, Next, Back, hiển thị thời gian chạy nhạc (có thể tua bài hát) & Hiển thị danh sách bài hát đang chạy (List Songs Playing)
- Hiển thị Push Notification giúp điều khiển trình phát nhạc: Play/Pause, Next, Back, Close
- Tính năng Feedback: gửi phản hồi, đóng góp ý kiến hoặc đánh giá ứng dụng
- Hiển thị các phương thức liên hệ (contact) với nhà phát triển ứng dụng
✰Cấu trúc source code và các công nghệ sử dụng:
- Project Architecture: MVC (Model - View- Controller)
- View Binding trong Android
- Thêm, Sửa, Xóa, Hiển thị danh sách data, Search data tất cả đều Realtime từ Database trên Firebase
- Sử dụng Authentication Firebase để quản lý Module User: Sign In, Sign Up, Sign Out, Forgot Password, Change Password, User Profile
- Sử dụng MediaPlayer phát nhạc từ Url (file nhạc đuôi .mp3)
- Sử dụng Service trong Android để điều khiển trình phát nhạc: Play/Pause, Next, Back, Repeat, Random
- Custom push notification để điều khiển trình phát nhạc: Play/Pause, Next, Back, Close
- Giao tiếp giữa Service & Activity & Push Notification để đồng bộ điều khiển trình phát nhạc
- DrawerLayout+ Custom Toolbar+ Fragments để thiết kế Menu Left ứng dụng
- ViewPager2 + CircleIndicator3 + Auto Run Slide Images
- Xử lý logic khi thiết kế RecyclerView trong NestedScrollView
- Load Image from Url với: Glide Library
✰Nhận source code Music Medium App ngôn ngữ Java tại đây:
https://alabaster-drop-b52.notion.site/TinCoder-Full-Source-Code-Android-c1f9d9d224004932823b6d5061c80dbc?p=0e5a731c2be54cef8c9a26c7d094998f&pm=c
✰Nhận source code Music Medium App ngôn ngữ Kotlin tại đây:
https://alabaster-drop-b52.notion.site/TinCoder-Full-Source-Code-Android-c1f9d9d224004932823b6d5061c80dbc?p=9d8675465d234d72b8a179cf11d0681f&pm=c
✰Website toàn bộ sản phẩm Source Code khác:
https://alabaster-drop-b52.notion.site/TinCoder-Full-Source-Code-Android-c1f9d9d224004932823b6d5061c80dbc
✰Video nằm trong Danh sách phát: Đồ Án Tốt Nghiệp Android
https://www.youtube.com/playlist?list=PL3Ob3F0T-08bVyx7gcZM70bDuzX9s6x-H
---------------------------------------------------------
✰ Theo dõi kênh YouTube của mình:
● Đăng kí kênh: https://studio.youtube.com/channel/UCu3DXfXYgygIYXN8TduNcNQ
● Đừng quên LIKE, SHARE và COMMENT nhé!
---------------------------------------------------------
© Bản quyền bởi TinCoder. Vui lòng không Re-upload.
Nếu có bất cứ vấn đề gì về bản quyền, vui lòng liên hệ với tôi qua Email. Mọi thứ sẽ được giải quyết sớm nhất.
🔔 Liên hệ: [email protected]

