What it does

The mirror runs a display behind two-way glass, so the interface only shows where the pixels are lit. It pulls live conditions from a weather API, headlines from the New York Times API, and current playback from the Spotify API, then renders them as a single dashboard you read while getting ready in the morning.

How it is built

The software side is a React-based display layer built on top of an open-source smart mirror project, extended with the integrations we wanted. The hardware is a Raspberry Pi driving a repurposed Acer monitor, mounted behind glass in a frame we assembled ourselves.

What went wrong first

Our first build destroyed a component during assembly - a good lesson in checking clearances and power before committing. We replaced the part, reworked the mounting, and finished the second build without incident.

Build progress

Finished project

Back to projects