web-static upload

new frontend