Espace Art

Project

Espace Art is a website that showcases a random artwork every day using the Art Institute of Chicago’s API. It started as a passion project and came together over a few days.

Approach

The goal was to keep things lightweight and efficient. Rather than relying on a database or server-side rendering, I opted for a fully static approach. Every day at midnight, a Node.js script fetches a new artwork and updates a JSON structure that powers the site.

Technology

The site is built with Astro.build and self-hosted on my Home Lab. Deployment is fully automated using Docker. While avoiding a database has some trade-offs, this setup keeps the project simple.

Credits

This project was developed in my free time and is hosted on my personal server. The design and development were done by me.