| Install Node.js (LTS) | JavaScript runtime needed to run Vite, npm, and the React dev server — download |
| Install VS Code | Code editor students will work in — download |
| Install GitHub Desktop | A visual way to commit and push to GitHub, no git commands needed — download |
npm install -g @anthropic-ai/claude-code | Installs the Claude Code CLI |
claude | Launches Claude Code and prompts sign-in |
npm create vite@latest lead-finder-lite -- --template react | Scaffolds a new React project using Vite |
cd lead-finder-lite | Moves into the new project folder |
npm install | Installs project dependencies |
npm run dev | Starts the local dev server to preview the app |
git init | Initializes a git repository in the project folder |
git add . | Stages all files for commit |
git commit -m "Initial commit" | Creates the first commit |
| Create empty repo on GitHub (no README) | Sets up a remote to push to |
git remote add origin <repo-url> | Links the local repo to the GitHub repo |
git branch -M main | Renames the default branch to main |
git push -u origin main | Pushes the first commit to GitHub |
npx vercel | Deploys the app live and returns a shareable URL |