EUAN HAM
euanham/projects/threeify.md

Threeify is a web-based record player for an analog vinyl experience with the convenience of a website. The project is built using Next.js and React for the user interface alongside Three.js to render the record player. The Spotify Web Playback SDK is integrated with OAuth for secure user data handling. User albums are stored securely in Firebase after being partitioned into discs with A and B sides.
I created the record player in Blender since it had moving parts. Then I made the technically simple (from an implementation standpoint) models in Spline. The textures (wall, text, disc) were all found online. Want to view the room? You can see it here!
Fun fact: i had "Dream is Beautiful" by JANNABI as the default song before implementing the library so that's my most listened to Spotify song of 2025