Code examples to go with the blog post available here

Node.js - I recommend installing Node using either nvm or fnm
Solana Tool Suite - You can see the installation instructions here. note - I had a very hard time getting everything working on an M1 Mac, mainly solana-test-validator and cargo-build-bpf. I finally figured it out, and posted my solution here. I'm sure at some point this will be fixed and work out of the box.
Anchor - Anchor installation was pretty straight-forward for me. You can find the installation instructions here.
Solana browser wallet - I recommend Phantom, which is what I have tested this app with.
git clone git@github.com:dabit3/complete-guide-to-full-stack-solana.git
Change into the project directory you'd like to run
Install the dependencies
npm install
solana-test-validator
anchor build
solana address -k target/deploy/<programname>-keypair.json
Update the project ID in the Rust program located at projectname/programs/src/programname.rs with the output from above.
Run the tests
anchor test
cd app && npm install
npm start
$ claude mcp add complete-guide-to-full-stack-solana-development \
-- python -m otcore.mcp_server <graph>