Most of those features are already available in Calibre. The barcode, child protection and printing are the only features you mention that I don't see already available. Perhaps an online version of such an app might be good. So that people could search out a given ebook that they own easier than they can at the present.
|