The sample application : ProvenDocs

ProvenDocs is an open source application that is built on top of ProvenDB. It allows users to upload documents using an intuitive user interface and automatically generate human-readable blockchain proofs.

ProvenDocs was written by ProvenDB developers and represents best practices for interacting with ProvenDB. The application is written in the React JavaScript framework.

You can view ProvenDocs source code on github. Read more about provendocs here