My client is a not-for-profit that shelters cats and dogs. To fulfill their mission, the organization provides veterinarian care for the animals. The resulting veterinarian documentation is necessary for government licensing and is also provided to people who eventually adopt the animals.
The organization is staffed by volunteers who currently store the documentation on their personal machines with varying degrees of taxonomy. As you can imagine, keeping the documentation organized has become quite difficult.
The organization has a website where they publish profiles of the animals. These profiles are stored in a database.
I'd like to enhance their existing website to upload documents to a cloud-based document management system, and associate the path to that document with the animal's profile. Ideally, the document management system would provide tools for synching the documents to a user's local system (like Dropbox), and provide document viewers (for users who don't have, say, Microsoft Word installed on their system).
What storage solutions can I integrate with an existing website?
PHP
-based server software which can do the file sharing service for you. Background file syncing client is available. But I'd first try to utilize something like shared Google Drive