For a long time i've used Phoca Download or others in order to manage my files, these Joomla extensions were good, and did what I needed them to do, but I've always found the user interface to be lacking and in desperate need of an update.
Then I found Dropfiles for Joomla.
This is the easiest document manager I have used for Joomla, and exactly what was needed in my opinion. The user interface is very clean, familiar and fast. It's customisable in the sense of layout, colours / themes and user access control.
Usually when you add an extension to your Joomla website, what follows is an arduous process to apply a design that fits your Joomla template. This won't be the case anymore as you can apply your colors with a color picker and display or hide the file info that you want. Furthermore, the extension comes with the possibility to create an override theme in one click.
When you manage files, you will always need to setup file access for users and it's always complex to do so. In Dropfiles, we've used Joomla native ACL in a smart way. Manage file visibility with a single click from the category or from the file and define file management rules based on actions (who is allowed to update, delete, edit, edit own files or even download it). Furthermore, it's possible to restrict the access to a file or a file category to a selection of Joomla users.
You can import files from Joomla extensions: Docman, jDownloads, Edocman in no time. There's a dedicated import tool that will automatically import to files and more:
Dropfiles got dedicated features for the frontend file management. You can setup a dedicated menu to manage files from frontend that respects the user access and add a predefined upload form. Plus you got a frontend dedicated template for a comfortable file management
A fully editable Email notification system is available when a user apply some action on files. You can notify file owner, file category owner, Joomla admin and add custom Email for notifications. Email notification can be activated on:
Updating and restoring files has never been so easy. You can update (or replace) an existing file with one click while you keep a backup of the old file version. Of course the old version can be restored in one click too. Furthermore, the plugin offers multi-categories: upload one file and add it to several files categories.
Dropfiles comes with all the features you would expect and some more. Personally I like the drag n drop feature and the email notifications. However the best feature in my opinion is the ability to connect with remote document repositories like Google Drive and Dropbox. It's all explained on the official website, and there's also a demo.
Have a look, I think you'll like it!