brew install nvm mkdir -p ~/.nvm echo 'export NVM_DIR="$HOME/.nvm"' >> ~/.zshrc echo '[ -s "/opt/homebrew/opt/nvm/nvm.sh" ] && . "/opt/homebrew/opt/nvm/nvm.sh"' >> ~/.zshrc source ~/.zshrc
nvm install 20 nvm use 20 nvm alias default 20
npm i -g aws-cdk
one-time cdk bootstrap aws:///
CDK cd src/cdk cdk bootstrap aws://YOUR_ACCOUNT/YOUR_REGION
STEPS:
nvm use # uses Node 20 per .nvmrc npm i # installs all workspace deps
npm run dev # http://localhost:5173 (frontend), http://localhost:3001 (api)
npm run dev:all
npm run build -w src/cdk npm run synth -w src/cdk npm run deploy -w src/cdk
dwdadwada