Required Tools
1
Node.js & pnpm
2
VS Code
Download from code.visualstudio.comEssential extensions:
- ESLint
- Prettier
- Tailwind CSS IntelliSense
- Prisma
- GitLens
3
Claude Code Terminal
4
Git Configuration
Development Stack
- Frontend Tools
- Backend Tools
- AI Development
VS Code Settings
Project Configuration
TypeScript Config
tsconfig.json
ESLint & Prettier
ESLint Configuration
ESLint Configuration
.eslintrc.js
Prettier Configuration
Prettier Configuration
.prettierrc
Git Hooks
package.json
Environment Variables
Local Development
.env.local
Database Setup
1
Install Supabase CLI
2
Login to Supabase
3
Link Project
4
Pull Schema
Testing Tools
Unit Testing
E2E Testing
Troubleshooting
pnpm: command not found
pnpm: command not found
Permission denied errors
Permission denied errors
Port 3000 already in use
Port 3000 already in use
Next Steps
1
Clone Expand AI
Follow the Expand AI Setup guide
2
Join Slack
Connect with the team in #dev channel
3
Read Driver Docs
Review
claude.md, plan.md, and agents.md in the repo
