ProjectSend
ProjectSend lets you upload files, assign each file to specific clients you create, and give those clients access to the assigned files. It is for people who need to distribute files to defined clients instead of giving every client access to every upload. You create the client records, choose which files belong to each client, and use those assignments to control who can reach the files. The program centers on file uploads, client creation, file assignment, and client access. This makes it suitable when files need to be organized around individual clients and shared only with the clients selected for them. One limitation is that the workflow requires you to create clients and assign files before those clients can access them at all.