File upload service for convenience