user should save static files to public/ instead of client/