Monday, January 2, 2017

PDF Bookshelf - A responsive MVC bookshelf app


WHAT'S PDF Bookshelf

PDF Bookshelf is an ASP.NET MVC FIVE application for handling pdf documents. It allows you to add pdf recordsdata and show them in a pleasing look alike bookshelf. The ui layout is pretty much self explaining. With the ìDocumentsî navigation merchandise you'll be able to add, edit and delete documents or add new attributes or categories. With the ìUsersî navigation merchandise you can upload, edit or delete users.

The features

  • PDF Bookshelf Robotically creates cover previews of uploaded documents (Ghostscript must be put in)*
  • Place each document in classes you outline by yourself
  • Add report attributes (e.g. Creator or Summary) and fill them on the document
  • Download the document
*now and again Ghostscript can’t create a correct preview document, then you'll upload your personal preview record

Which technologies are used?

  • ASP.NET MVC FIVE
  • Entity framework 6 (with Repository pattern)
  • jQuery
  • Bootstrap
  • Ghostscript

The consumer management

Pdf bookshelf additionally features a person management to create customers with three different roles:
  1. Administrator Function (has get right of entry to to the whole lot together with consumer control)
  2. Editor Role (can add and edit files and their attributes)
  3. User Position (can download and look at documents and their details)
  4. No Function or no longer logged in customers (can simplest see documents, however not obtain)
after all you'll do away with the log partly and make PDF Bookshelf public or integrate the person management of your individual venture.

find out how to run PDF Bookshelf

  1. Open up the Bookshelf solution
  2. be sure you could have LocalDB up and operating
  3. Get Started debugging Bookshelf
  4. Optional: Install Ghostscript from the ThirdParty folder, when you are the usage of any other version of Ghostscript, edit the path in Web.config.

The demo

Open preview hyperlink from above to access the demo application. Log in (click on right on “Account”) with the following log in credentials to edit files: Username: admin Password: admin

Please don't wonder, this user isn't changeable and out traffic and copyright reasons the PDFs you'll download are faux and feature only one web page.

WHAT IS integrated

  • complete supply code of the appliance

Changelog

  • 1.0 (2015-06-04)
    • preliminary free up
  • 1.1 (2015-06-14)
    • mounted bug when importing a document, the class won't be saved correctly
    • brought referential integrity for category identity at files
    • refactored Bookshelf
    • refactored Bookshelf.Data (introduced unit of labor pattern)
    • changed removed search/clear out serve as from navbar and moved it to separete content slider
  • 1.2 (2015-07-20)
    • minor adjustments to search/filter css
    • change obtain pdf behavior; pdfs are now shown inline if the browser helps it
    • fastened a trojan horse the place class saving may not work appropriately
  • 1.3 (2015-ELEVEN-01)
    • up to date answer and tasks to Visual Studio 2015
    • changed a part of connection string from v11.0 (LocalDB in VS <=2013) to MSSQLLocalDB (LocalDB in VS >= 2015)
    • please install the “new” LocalDB for VS2015 yourself (take a glance at the README), because Microsoft does not come with in within the VS installer (atleast now not in neighborhood variation)
    • beginning with model 1.3 Visible Studio 2013 and below helps to keep unsupported, use model 1.2 as a substitute or downgrade the tasks manually

FULL DOWNLOAD

No comments:

Post a Comment

Trik tersembunyi Bermain Slither.io agar menjadi no 1 | cara tau ampuh

Slither.io Unblocked Play Engaging in online game playing avails a chance for one to have a great experience. This opens up an enormous amo...