The right service for where you are right now.
From a 48-hour website launch to ongoing growth and automation. Start with what you need, add more when you are ready.
From a 48-hour website launch to ongoing growth and automation. Start with what you need, add more when you are ready.
Every industry gets a custom setup — not a template with your logo swapped in. Website, automation, and lead capture tailored to your vertical.
Get Your Development Environment Ready: Claude Code, Cursor, or Free Alternatives
Complete guide to setting up your development environment for building local business websites. Includes Claude Code, Cursor, and free alternatives with step-by-step instructions for beginners.
Before building your website, you need to set up your development environment. This guide covers three complete options to get you started, regardless of your budget or technical experience level. If you have not read the full local SEO series overview, start there for context on how this phase fits into the bigger picture.
By the end of this phase, you will have:
Choose the option that fits your budget and technical comfort level. All three paths lead to the same result: a professional development environment ready for building your local business website.
Claude Code is Anthropic's AI-powered development tool that understands natural language and handles complex coding tasks with minimal input from you. For a deeper look at what Claude Code can do, see our complete guide to Claude Code.
Time Estimate: 30-60 minutes depending on your internet speed
Node.js is required to build modern web applications.
Mac Users: Open "Terminal" (press Cmd+Space and type "Terminal")
Windows Users: Open "Command Prompt" (search for "cmd" in Start menu)
Type this command and press Enter:
node --version
You should see something like "v20.11.0" or similar. If you get "command not found", restart your terminal and try again.
Claude Code currently works with Claude Pro, Max, Team, Enterprise, or Console accounts. For most solo users following this guide, Claude Pro or Max is the simplest option.
Open your Terminal (Mac/Linux), PowerShell (Windows), or Command Prompt (Windows) and use the native installer:
curl -fsSL https://claude.ai/install.sh | bash
On Windows PowerShell, use:
irm https://claude.ai/install.ps1 | iex
This is the current recommended install method from Anthropic. It does not require npm and keeps Claude Code up to date automatically.
claude --version
You should see a version number. You can also run claude doctor for a fuller installation check.
Run Claude Code:
claude
Then type the login command inside the interactive session:
/login
Your browser will open automatically. Click "Authorize" to connect Claude Code to your account. Return to terminal and confirm the login completed successfully.
Mac/Linux:
cd ~/Desktop
Windows:
cd %USERPROFILE%\\Desktop
claude "Create a new Next.js 15 project called my-business-website with TypeScript, Tailwind CSS, and App Router. Use all recommended settings."
Type 'y' to confirm. This takes 3-5 minutes. Do not close the terminal.
cd my-business-website
npm run dev
You should see "Ready in 3.2s" and "Local: http://localhost:3000"
http://localhost:3000To stop the server: Press Ctrl+C in your terminal
Mac Users: Git is usually pre-installed. Verify by typing git --version
Windows Users:
git init
git add .
git commit -m "Initial commit - Next.js project setup"
claude "Create a comprehensive .gitignore file for a Next.js project. Include node_modules, .next, .env files, and other common excludes."
my-business-websiteGitHub will show you commands. Run them (replace YOUR-USERNAME):
git remote add origin https://github.com/YOUR-USERNAME/my-business-website.git
git branch -M main
git push -u origin main
my-business-website and click "Import"Deployment takes 2-5 minutes. Your URL will look like: https://my-business-website-abc123.vercel.app
You should now have:
This option combines the visual interface of Cursor with the power of Claude Code, giving you the best of both worlds. If you plan to use Claude Code for full-stack development, this setup is a strong choice.
Time Estimate: 45-75 minutes depending on your internet speed
Follow the same Node.js installation from Option A, Step 1.
Note: Cursor has a free tier with limits. For this project, the free tier works, but Pro gives you unlimited AI requests.
1. Open Cursor
2. Go to Extensions (`Cmd+Shift+X` on Mac, `Ctrl+Shift+X` on Windows/Linux)
3. Search for "Claude Code"
4. Install the official Claude Code extension
Anthropic's current IDE docs recommend using the extension in VS Code-compatible editors like Cursor. It includes the CLI and gives you a native panel, diffs, file references, and conversation history.
If you prefer the terminal workflow inside Cursor, install Claude Code with the native installer from Option A, then run claude in Cursor's integrated terminal.
Follow Option A, Step 2 to choose an account that supports Claude Code.
Then authenticate by opening Claude Code in Cursor and signing in when prompted, or by running claude in the Cursor terminal and using /login.
my-business-websiteIn the Cursor terminal (View then Terminal if not visible):
npx create-next-app@latest . --typescript --tailwind --app --eslint
Press Enter when prompted and accept all defaults.
Or use Claude Code:
claude "Initialize a Next.js 15 project in the current directory with TypeScript, Tailwind, and App Router."
Method 1: Cursor's Built-in AI (Cmd+K or Ctrl+K)
Select code and press Cmd+K (Mac) or Ctrl+K (Windows). Type what you want to change. Great for quick edits.
Method 2: Claude Code in Terminal
Use the terminal at bottom: claude "your request". Better for complex tasks with full project context. You can also explore advanced hooks, MCP, and custom commands once you are comfortable with the basics.
Click the Source Control icon in the left sidebar (looks like a branch).
Click "Initialize Repository" button.
Or use terminal: git init
Follow Option A, Step 7 (same process).
You should now have:
This option uses completely free tools (or tools with generous free tiers) for budget-conscious developers. Even with free tooling, you can still build a site that performs well for technical SEO.
Time Estimate: 60-90 minutes depending on your internet speed
Follow Option A, Step 1 (Node.js installation).
Click the Extensions icon (left sidebar, looks like 4 squares). Search and install:
Web-based, no installation needed
Pros: Completely free, good for planning
Cons: Copy-paste workflow, no file context
Visit chat.openai.com
Visual editor with built-in AI
Pros: 50 AI requests/month, modifies files directly
Cons: Limited requests on free tier
Follow Option B setup (skip Pro subscription)
Free and open source in VS Code
Pros: Completely free, multiple AI models
Cons: Requires API keys setup
Search "Continue" in VS Code Extensions
In VS Code: Terminal then New Terminal
Mac/Linux:
cd ~/Desktop
Windows:
cd %USERPROFILE%\\Desktop
npx create-next-app@latest my-business-website
Answer the prompts:
Then open the project:
cd my-business-website
code .
npm run dev
Open browser and go to: http://localhost:3000
Create a new file named .gitignore in your project root with this content:
# dependencies
node_modules
.pnp
.pnp.js
# testing
coverage
# next.js
.next/
out/
build
# misc
.DS_Store
*.pem
# debug
npm-debug.log*
yarn-debug.log*
yarn-error.log*
# local env files
.env*.local
.env
# vercel
.vercel
# typescript
*.tsbuildinfo
git init
git add .
git commit -m "Initial commit"
Then follow Option A, Step 6.6 and 6.7 to create GitHub repository and push.
Follow Option A, Step 7. Vercel's free tier includes:
You should now have:
When this guide says "Use Claude Code," you will:
It takes longer, but it is completely free.
A development environment is the collection of tools, software, and configurations needed to write, test, and deploy code. It includes your code editor, programming language runtimes, version control, and hosting setup.
No. This guide is designed for complete beginners. The AI tools (Claude Code, Cursor, or ChatGPT) handle the technical coding while you focus on describing what you want to build.
Claude Code is a command-line tool that runs in your terminal and uses natural language to generate and modify code. Cursor is a visual code editor (like VS Code) with AI built in. You can use Claude Code inside Cursor for the best of both worlds.
Node.js is a JavaScript runtime that powers modern web development tools. Next.js, React, and most frontend frameworks require Node.js to run. It handles package management, builds, and local development servers.
Next.js is a React framework that makes building websites easier. It includes built-in routing, server-side rendering for SEO, automatic code splitting, and image optimization. It is the industry standard for professional websites.
Git is version control software that tracks changes to your code. It allows you to save snapshots of your work, undo mistakes, and collaborate with others. GitHub stores your Git repositories in the cloud.
Yes, Vercel offers a generous free tier that includes unlimited websites, automatic deployments, SSL certificates, and 100GB bandwidth per month. Most small business websites never exceed these limits.
Yes. Vercel's free tier supports custom domains. You just need to purchase and own the domain name (typically $10-15/year from registrars like Squarespace Domains, Namecheap, or Cloudflare Registrar).
First, restart your terminal or computer and try again. If the error persists, try downloading a different LTS version from the Node.js website. On Windows, ensure you run the installer as Administrator.
This error means your terminal cannot find the program you are trying to run. Usually this happens when software was not installed correctly or your terminal needs to be restarted. Close and reopen your terminal, or restart your computer.
Yes. Your project files and code are the same regardless of which option you choose. You can start with the free option and upgrade to Claude Code later, or switch from Cursor to VS Code anytime.
Press Ctrl+C in your terminal (this works on both Mac and Windows). This sends an interrupt signal that stops the running process.
Localhost refers to your own computer. Port 3000 is like a door number. When you run npm run dev, it starts a local web server on port 3000. Only you can see this site - it is not on the internet yet.
Common causes include: build errors in your code, missing dependencies, or incorrect project settings. Check the Vercel deployment logs for specific error messages. Make sure npm run build works locally before deploying.
A .gitignore file tells Git which files and folders to ignore. You do not want to upload large folders like node_modules or sensitive files like .env to GitHub. The .gitignore file prevents accidental uploads.
Expect 30-60 minutes for Claude Code, 45-75 minutes for Cursor, or 60-90 minutes for the free option. Internet speed affects download times. Take breaks if needed - you can resume where you left off.
Yes. One month is usually enough for initial setup and building your website. You can cancel anytime and resubscribe later if you need AI assistance for updates or new features.
Congratulations! You have successfully set up your development environment. Your website is now live on the internet, and you are ready to start building. If you want a professional team to handle the web development or frontend work for you, we can help.
my-business-website/
├── app/
│ ├── layout.tsx
│ ├── page.tsx
│ └── globals.css
├── public/
├── node_modules/
├── .gitignore
├── package.json
├── next.config.js
├── tailwind.config.ts
└── tsconfig.json
In the next phase, you will research keywords and develop a content strategy that will help your local business rank higher on Google. Later phases cover content enhancement and advanced optimization strategies.
Continue to Phase 2 when ready.
Start development server:
npm run dev
Stop development server:
Ctrl+C
Save changes to GitHub:
git add . && git commit -m "Your message" && git push
Use Claude Code:
claude "Your request here"
If you encountered any issues during setup, contact us at Luminous Digital Visions. We offer professional setup services and ongoing support for local businesses.
A comprehensive, step-by-step guide to building a professional local service business website and implementing advanced SEO strategies with Claude Code, Cursor, or another modern AI coding assistant. Perfect for non-technical business owners who want to achieve results typically costing $5,000-$10,000.
Master keyword research for local business SEO. Complete guide to finding profitable keywords, analyzing competition, and building your content strategy with free and premium tools.
Build a professional local business website using Next.js and modern web development practices. Complete guide with AI-powered development, responsive design, and conversion optimization.
Our team at Luminous Digital Visions specializes in SEO, web development, and digital marketing. Let us help you achieve your business goals.
Get Free Consultation