glendora-js / little-library

MIT License
1 stars 0 forks source link

ISBN bar code book scanner #14

Open westcoastmilt opened 8 years ago

westcoastmilt commented 8 years ago

Registered Little Library users will be given the option to scan there book's ISBN bar code to capture the ISBN code. The ISBN code will be used to get book information such as title, author, pages, ratings, genre and cover image. Create an app to scan bar codes on iPhone and Android. Modify the app for Little Library usage. The app will immediately open up the scanner with the phones camera. . Install Apache Cordova and create in github the bar code scanner application. Cordova will be used to deliver both iPhone and Android applications. The applications will be uploaded to iTunes Store and Google Play Store. Little Library will search for the application and launch it automatically, otherwise it will direct the user to the Stores for installation.

Study the android application https://github.com/zxing/zxing. It would be necessary to reverse engineer the app isolate only the needed components. Upon successful scan the user will be provided the scan results. Add message, "Check in successful". Remove the links for "Product search, Book Search and Search content". Replace with "Scan Another Book" and "Return to Little Library". Note, it would be ideal if the application could be entirely written in node js and HTML5. This would be a more streamlined approach, avoiding needing to use Cordova and the app stores.