I made a virtual bookshelf
Looks super nice! I myself use GitHub Issues to track my reading here: https://github.com/AnandChowdhary/books. It has a GitHub Action that tracks reading and generates a summary and API: https://github.com/AnandChowdhary/bookshelf-action