Il Percorso Guidato per Diventare Claude Code Master
Un learning path interattivo e gamificato per imparare Claude Code, dal setup base alla production scale.
- ๐ฏ 12 Milestone Progressive - Da Getting Started a Production Master
- ๐ Sistema di Badge - Bronze, Silver, Gold, Platinum
- ๐ Progress Tracking - LocalStorage con sync ready per Supabase
- โ Quiz Interattivi - Verifica la comprensione
- ๐ Certificazione Finale - Badge Master con progetti pratici
- ๐ Bilingue - Contenuti in Italiano (presto Inglese)
# Install dependencies
npm install
# Start development server
npm run dev
# Build for production
npm run build
# Preview production build
npm run preview- Getting Started (100 XP) - Installation & Setup
- Core CLI Commands (100 XP) - claude, -p, -c, -r
- Permission System (150 XP) - Ask/Allow/Reject
- Settings & CLAUDE.md (150 XP) - Project structure
- Custom Commands (200 XP) - Slash commands
- Your First Subagent (200 XP) - Agent creation
- MCP Integration (250 XP) - External services
- Hooks & Skills (250 XP) - Agent Skills framework
- SDKs & Automation (300 XP) - Python/TS SDK
- GitHub Actions (300 XP) - CI/CD integration
- Advanced Features (350 XP) - Checkpoints, sandboxing
- Production & Scale (400 XP) - Cloud deployment
- Complete all milestones
- Submit 3 practical projects
- Earn official certificate
- Framework: React 18 + TypeScript
- Build Tool: Vite
- Styling: Tailwind CSS
- Routing: React Router v6
- Animations: Framer Motion
- Icons: Lucide React
- Markdown: React Markdown + Remark GFM
- Storage: LocalStorage (Supabase ready)
Each milestone includes:
- Comprehensive written content
- Interactive quiz
- Coding challenge
- Estimated time to complete
- XP reward
Your progress is automatically saved in localStorage:
- Completed milestones
- Total XP earned
- Badge tier unlocked
- Quiz scores
- Activity timestamps
claudecodeninja/
โโโ src/
โ โโโ components/
โ โ โโโ LearningPath/
โ โ โ โโโ MilestoneCard.tsx
โ โ โ โโโ ProgressTracker.tsx
โ โ โโโ Gamification/
โ โ โโโ BadgeDisplay.tsx
โ โโโ pages/
โ โ โโโ HomePage.tsx
โ โ โโโ MilestonePage.tsx
โ โโโ data/
โ โ โโโ milestones.ts
โ โ โโโ badges.ts
โ โโโ utils/
โ โ โโโ progressTracking.ts
โ โโโ types/
โ โโโ index.ts
โโโ public/
โโโ package.json
- Primary (Orange):
#FF6B35- Action & Energy - Secondary (Blue):
#004E89- Professional - Accent (Gold):
#F7931E- Achievements - Success (Cyan):
#00D9FF- Progress - Dark:
#1A1A2E- Background
Questo progetto รจ stato generato con Claude Code! ๐ค
Per contribuire:
- Fork del repository
- Crea feature branch
- Commit con messaggi descrittivi
- Push e crea Pull Request
MIT License - Alek Dobrohotov ยฉ 2025
Made with โค๏ธ and Claude Code