A client side file uploading web application