Are you ready to start with your own bookshelf?
Bookshelf application provides a convinient way to index books you have read or want to read. If you have an electronic version of a book, you can upload a PDF or DjVu file, and download it later anywhere, on any device.
Books can be organized in catalogs, which makes it very easy to share them with your friends or coworkers. If you don't want anyone to see specific books, those books can be made private. This is an example of a catalog:
While you read a book, you can also indicate how much you have read. This allows to show the reading progress in a form of a chart.
For software developers, an API is also available, allowing an easy integration, for instance to show the list of books you've read in a resume or to do statistical analysis.