Album Cover Art Catalog

Spring 2023

Dynamic Website made in INFO 2300 Intermediate Programming and Design @ Cornell

A platform designed for enthusiasts passionate about the visual aesthetics of music promotion. Users can explore a dynamic grid of album cover thumbnails with tags for seamless navigation. Administrators who have the login and password can enjoy an efficient backend for uploading and tagging entries. There is also a filter button to filter the genres of the album covers to help users have a more efficient sorting and viewing experience.

Project Objectives

  • Develop a professional server-side interactive website suitable for a portfolio.

  • Translate client/customer requirements (project write-up) into a working implementation.

  • Leverage design patterns to improve the usability of your site’s design.

  • Structure a database with multiple tables and foreign keys.

  • Query relationships between tables using common fields (joins).

  • Support login/logout (user sessions).

  • Design and build user access controls to limit user’s abilities on a site.

  • Employ best practices for user uploaded content for dynamic websites.

  • Leverage reference documentation to learn programming APIs independently.

Link to Github Repository: https://github.com/marymanruzhang/album-media-gallery

Previous
Previous

Song Recommendation for Dance