Before You Start
Node.js 18+
JavaScript runtime for development tools
npm or yarn
Package manager (comes with Node.js)
Code editor
VS Code recommended
Get It Running
Vite (Recommended)
Fast, modern build tool for React projects.
These instructions work the same on Mac and Windows.
First, open your Terminal:
Open your terminal
Run
npm create vite@latest my-react-app -- --template react
cd my-react-app
npm install
npm run dev
Open http://localhost:5173 in your browser
Create React App
Official React starter (slower, but more familiar).
These instructions work the same on Mac and Windows.
First, open your Terminal:
Open your terminal
Run
npx create-react-app my-app
cd my-app
npm start
Open http://localhost:3000
Start Vibe Coding
Create your project, push to GitHub, and start coding with AI in one go.
First, make sure you have these installed:
- Git - Version control
- GitHub CLI - Create repos from terminal
- Cursor - AI-powered code editor
Download and run a script that sets up everything automatically.
How to run on Mac
1. Open Terminal (Cmd + Space, type "Terminal")
2. Navigate to Downloads: cd ~/Downloads
3. Run: chmod +x setup-*.sh && ./setup-*.sh
How to run on Windows
1. Open your Downloads folder
2. Double-click the .bat file
3. If warned, click "More info" → "Run anyway"
Manual Setup (Copy & Paste)
# Enter a project name above to generate your script
Paste this in your terminal to create your project, initialize git, push to GitHub, and open in Cursor.
Build with Claude Code
Use Claude Code to build your React project by describing what you want in plain English.
Get your Anthropic API key (one-time)
You'll need an API key to use Claude Code. It's free to sign up!
- 1. Go to console.anthropic.com and sign up or log in
- 2. Navigate to API Keys in the sidebar
- 3. Click Create Key and copy it somewhere safe
Add your API key to your system (one-time)
Run this in your terminal to save the key permanently. Replace your-api-key with your actual key.
echo 'export ANTHROPIC_API_KEY="your-api-key"' >> ~/.zshrc && source ~/.zshrc
This adds the key to your shell config so it's always available.
Install Claude Code (one-time setup)
Run this command once in your terminal from anywhere.
npm install -g @anthropic-ai/claude-code
Start Claude in your project
Navigate to your React project folder, then run:
claude
Describe what you want to build
Claude will read your project and help you build it. Try prompts like:
Go Live
Ready to share your React project with the world? Deploy it in minutes.
Deploy Your Project