Frontend de carga de archivos