Please use this identifier to cite or link to this item: https://dspace.ctu.edu.vn/jspui/handle/123456789/126169
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorBùi, Võ Quốc Bảo-
dc.contributor.authorNguyễn, Trường Dũng Em-
dc.date.accessioned2026-02-26T09:24:32Z-
dc.date.available2026-02-26T09:24:32Z-
dc.date.issued2025-
dc.identifier.otherB2111922-
dc.identifier.urihttps://dspace.ctu.edu.vn/jspui/handle/123456789/126169-
dc.description81 Trvi_VN
dc.description.abstractThe rapid growth of mobile internet and on-demand audio consumption has increased the demand for music streaming platforms that are reliable, scalable, and socially interactive. This thesis presents the design and implementation of Mnect, an online music streaming platform that provides a modern listening experience while extending it with real-time interaction features. Mnect is developed with a layered, domain-driven architecture to improve maintainability and future extensibility. The client application is built using Flutter and the BLoC/Cubit pattern, supporting key functions such as authentication, music discovery and search, playlist management, and a global audio player with synchronized queue handling. The backend is implemented using Firebase services—Authentication, Cloud Firestore, and Cloud Storage—to manage users, metadata, media assets, and real-time updates. A central contribution of the project is the channel feature, which enables a host to broadcast a listening session and allows listeners to join and synchronize playback in real time. The thesis also discusses Firestore data modeling decisions, denormalization tradeoffs, and stream-counting logic based on practical listening thresholds. Testing across multiple devices and usage scenarios indicates stable playback, consistent UI/UX, and reliable real-time synchronization, providing a solid foundation for future enhancements such as recommendations, offline support, and analytics.vi_VN
dc.language.isoenvi_VN
dc.publisherTrường Đại Học Cần Thơvi_VN
dc.subjectCÔNG NGHỆ THÔNG TIN - CHẤT LƯỢNG CAOvi_VN
dc.titleBUILDING AN ONLINE MUSIC STREAMING PLATFORMvi_VN
dc.title.alternativeXÂY DỰNG NỀN TẢNG NGHE NHẠC TRỰC TUYẾNvi_VN
dc.typeThesisvi_VN
Appears in Collections:Trường Công nghệ Thông tin & Truyền thông

Files in This Item:
File Description SizeFormat 
_file_
  Restricted Access
2.78 MBAdobe PDF
Your IP: 216.73.216.105


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.