Shrimadhav U K

BookDB

In my house, there are a lot of books. Though none of the books are under my ownership, I decided to make a "searchable" database of the books. But, I hate data entry, and hence I found the solution to that.

Google provides a Google Books Application Programming Interface which can get all the details of a book from its International Standard Book Number.

The International Standard Book Number (ISBN) is a unique numeric commercial book identifier.

The following code is a JavaScript wrapper for the Google Books API.

Next, I needed to use my mobile camera as a barcode scanner for my computer. So, I used the ZXing Barcode Scanner Android application together with the following web application.

http://stackoverflow.com/questions/16296342/scan-barcode-into-a-specific-textbox

Using the above stackoverflow answer, I developed a web application which will take a barcode as input and automatically insert the book details into a MySQL table.

web_application_screenshot

However, since Google Books did not have all the book details that I have some manual data entry had to be done.

Also, I am extremely sorry that I could not open source the code that powers this web application, as the database contains various personally identifiable informations.