Queda la duda referente a cual es e propósito del desarrollo que esperas realizar, yo veo dos propósitos, el primero se pueda tratar de una plataforma para almacenar archivos de todos los tamaños y tipos en tu servidor, comparativo archivos, copias de seguridad, sincronización de carpetas entre otros para ti y posibles empleados, lo que aplica una plataforma de almacenamiento cloud (en la nube o en otras palabras, accesible desde internet desde cualquier lugar del mundo según lo quieras configurar), una plataforma con recursos de administración de cuentas de usuarios y políticas de almacenamiento como cuota (espacio disponible) tipos de archivos permitidos y otros.
Para esto, no hay necesidad de desarrollarlo, pues ya existen desarrollos gratuitos y otros de pago para instalarlos en tu propio servidor, como ejemplo te comparto algunos.
Lista de scripts de pago:
En codecanyon encontraras variados desarrollos de bajo costo con diferentes propósitos, ten en cuenta su fecha de desarrollo y la ultima fecha de actualización de cada uno antes de comprar el que mas te guste, igualmente lee los comentarios, así te darás cuenta que tan buena es la plataforma.
enlace externo
Gratuitos:
enlace externo
La otra opción tendría que ver con la administración de tu hosting, para lo cual hay soluciones a nivel de exploradores de internet, como:
enlace externo
Sin embargo para esta tarea es mejor utilizar clientes ftp como Filezilla o WinSCP, que se instalan en tu windows, linux o mac, y funcionan a la perfección, mucho mas rápido que cualquier tecnología de explorador.
Cualquiera que sea tu decisión, te motivo a evaluar muy bien tus expectativas del proyecto y busques lo que mas se acomode al trabajo que desarrollaras y a tu presupuesto.
Buen animo y adelante con tu emprendimiento.