You have two options - the database or the file tree
The database needs properly tagged files - if they aren't properly tagged then it doesn't know what they are. It can't guess from filename, as everybody tends to name their files differently.
The file tree is just that, you navigate by file name.