Wags Media Repository
If you look at my media pages (Bookshelf, Movies, Music, Podcasts, TV, & Video Games), their content is generated by Notion's API where I keep the data stored and updated.
This is currently up and running with a Node.js/Sqlite backend with a HTML/CSS/JS frontend. I'm still tweaking things, but it's pretty much done. Just small improvements.