create vite app demo frontend create dfx.json create backend demo using candid ui connect frontend from backend deploy locally deploy to the IC