Plugin for Cataloging Books

I have a rather large (physical) library of books that I would love to easily catalog using the bar code. The idea would be to use a smartphone to scan the bar code to retrieve basic information like Title, Author, Publication Date, Publisher.

The plugin could then create a file on the book, perhaps save it to a specific folder, and allow me to tag the file by topic and later add notes, quotes, etc.

Does anyone know if this exists? I’m a designer not a programmer - but I’m sure there has to exist both APIs for searching book information and open source code for bar code scanning.

I’d be willing to help with the design / use case / feature development if someone was interested in working on the programming part.

Thanks!