Context
Our project group aims to explore effective ways to enhance music discovery and organization for users on our Song Catalogue platform, recognizing that many users seek a more personalized and engaging experience beyond typical streaming services. Our task focuses on developing a platform that is accessible, intuitive, and enjoyable to interact with, providing users with new ways to discover, catalog, and connect with music that resonates with them.
Team:
Roles: 2 Web Developers
Role:
Web Developer
Timeline:
April - May 2026
Technical and UX Skills:
HTML, CSS, PHP, SQL, User interface
Built a server-side website designed for both music enthusiasts and potential clients, providing a platform to explore, organize, and share music.
The Song Catalogue website is a centralized platform for music enthusiasts to explore, categorize, and share their favorite songs and albums. It provides a personalized experience that makes discovering new music easy and enjoyable, allowing users to engage with music in a more interactive way.
We created this platform to bridge the gap between casual listeners and industry stakeholders, such as artists or record labels, by offering an accessible and data-rich space for music discovery. By catering to both individual users and potential clients, the website aims to enhance connections within the music industry and offer a more engaging experience for all music lovers.
Color Scheme: Soft background tones with dark accents give a modern, creative vibe, making album art and song details pop for an immersive music experience.
Typography: Clean, sans-serif fonts enhance readability and professionalism, focusing attention on the music content.
Intuitiveness: User-friendly tiles make it easy for listeners to browse, while an organized table layout aids admin management.
Accessibility: High contrast, simple layout, and screen reader-friendly design ensure usability for all, enhancing inclusivity.
Interactivity: Subtle hover effects and transitions provide feedback, making exploration engaging and responsive across devices.
Tiles are more effective for consumers as they provide a visually engaging and easily scannable way to browse music.
The table layout supports quick editing and sorting by fields like song name, artist, and genre, making it ideal for administrative tasks.
The website’s design creates an inviting experience for music listeners, with clean, visually immersive tiles that showcase album art and song details, like browsing a digital record collection. This sleek design keeps the focus on music, making exploration both enjoyable and intuitive.
In creating the Song Catalogue website, I learned how crucial it is to balance user-friendly navigation with detailed, data-rich content. Designing an interface that accommodates both admin management and user exploration highlighted the need for clarity and intuitive filtering options, such as the tag filter, which enhances the music discovery experience. I also deepened my understanding of database interactions and user access controls, ensuring that the right content and tools were available to different user roles.
If I had more time, I would expand the customization options for users, allowing for more advanced filtering and personalized playlists. Additionally, I would implement real-time analytics for admins to help monitor trends and optimize content. Another enhancement would be a recommendation engine that leverages user interaction data to suggest new songs based on preferences, creating a more tailored user experience.
What I enjoyed most about creating the Song Catalogue website was designing the tile-based layout and tag filtering system, which brought both functionality and aesthetics to the platform. Building a visually engaging interface where users could easily browse and explore music made the project feel rewarding. I loved the process of balancing usability with design elements, ensuring that users could quickly find and discover new songs in a way that was both intuitive and enjoyable.