This document describes a music website called "VIBE" that allows users to play music from its database, create custom playlists, and get recommendations for similar songs. It uses different home pages to provide an interactive interface where users can find music categorized by genre or mood. The website aims to address issues like limited storage on devices and bugs/errors by providing streaming access to its music library. It uses common front-end technologies like HTML, CSS, and JavaScript along with UML diagrams to depict the system architecture and design. While the initial project goals have been achieved, the developers plan to enhance it further by adding an API, chatbot, and music videos for premium users.