The purpose of the BooKeeper app is to allow users to create smart bookshelves and keep track of their books.
The main functions of the application:
- Add/Edit/Delete Books - LFD Component
- ISBN (International Standard Book Number) Search on isbnsearch.org - Code Library
- ISBN Barcode scanner (Not fully implemented, as it requires advanced knowledge of JS) - Code Library
- Add Reviews - LFD Component
- Comment on other users’ reviews - LFD Component
- bookriot.com news - RSS feed Component
- Admin options: Manage Users/Books/Reviews/Comments: - LFD Component
The objective of the barcode scanner is to automatically add the scanned book to the BooKeeper bookshelf.
Requires the connection of an ISBN database.
ISBN scanner workflow:
- User scans the book barcode
- The system searches the database for the received ISBN
- Creates a new record in My Books LFD and substitutes data from ISBN DB into required fields
- User clicks on Add button.
Screenshots: