Virtual Art Gallery
Using The Art Institute of Chicago's API dataset, I created an interactive virtual art gallery using Javascript that allows users to explore art pieces online.
Project Type
School Project
Category
Programming / Web Design
Role
Programmer / Web Designer
Year
2024

Context
The Art Institute of Chicago's API dataset has vast art piece information. I wanted to explore data visualization more creatively and interactively, not in the usual charts and graphs.
Therefore, the goal was to
Create a website that allows users to explore The Art Institute of Chicago's art pieces, by filtering them by media type.
Be visually pleasing and interactive which effectively engages with users to steer their interest in art.
Process
To achieve this goal, I used Javascript, CSS, and HTML to create a web art gallery that shows images and information about museum-owned art pieces.
Create a landing page with a button that leads to the main page, using EventListener function.
Fetch specific types of art pieces from The Art Institute of Chicago's API dataset using async function
Add buttons that filter art pieces by media.
Add hover effects on the art piece images using GSAP.
Style CSS referencing the color scheme of The Art Institute of Chicago's website.