Skip to content
ย 
ย 

Latest commit

ย 

History

45 Commits

Folders and files

NameName
Last commit message
Last commit date
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿฅท ClaudeCodeNinja

Il Percorso Guidato per Diventare Claude Code Master

Un learning path interattivo e gamificato per imparare Claude Code, dal setup base alla production scale.

โœจ Features

  • ๐ŸŽฏ 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)

๐Ÿš€ Quick Start

# Install dependencies
npm install

# Start development server
npm run dev

# Build for production
npm run build

# Preview production build
npm run preview

๐Ÿ“š Learning Path

Bronze Tier (0-600 XP)

  1. Getting Started (100 XP) - Installation & Setup
  2. Core CLI Commands (100 XP) - claude, -p, -c, -r
  3. Permission System (150 XP) - Ask/Allow/Reject
  4. Settings & CLAUDE.md (150 XP) - Project structure

Silver Tier (600-1500 XP)

  1. Custom Commands (200 XP) - Slash commands
  2. Your First Subagent (200 XP) - Agent creation
  3. MCP Integration (250 XP) - External services
  4. Hooks & Skills (250 XP) - Agent Skills framework

Gold Tier (1500-2500 XP)

  1. SDKs & Automation (300 XP) - Python/TS SDK
  2. GitHub Actions (300 XP) - CI/CD integration
  3. Advanced Features (350 XP) - Checkpoints, sandboxing
  4. Production & Scale (400 XP) - Cloud deployment

Platinum Tier (2500+ XP)

  • Complete all milestones
  • Submit 3 practical projects
  • Earn official certificate

๐Ÿ› ๏ธ Tech Stack

  • 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)

๐Ÿ“– Documentation

Each milestone includes:

  • Comprehensive written content
  • Interactive quiz
  • Coding challenge
  • Estimated time to complete
  • XP reward

๐ŸŽฎ Progress Tracking

Your progress is automatically saved in localStorage:

  • Completed milestones
  • Total XP earned
  • Badge tier unlocked
  • Quiz scores
  • Activity timestamps

๐Ÿ—๏ธ Project Structure

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

๐ŸŽจ Brand Colors

  • Primary (Orange): #FF6B35 - Action & Energy
  • Secondary (Blue): #004E89 - Professional
  • Accent (Gold): #F7931E - Achievements
  • Success (Cyan): #00D9FF - Progress
  • Dark: #1A1A2E - Background

๐Ÿ“ Contributing

Questo progetto รจ stato generato con Claude Code! ๐Ÿค–

Per contribuire:

  1. Fork del repository
  2. Crea feature branch
  3. Commit con messaggi descrittivi
  4. Push e crea Pull Request

๐Ÿ“„ License

MIT License - Alek Dobrohotov ยฉ 2025

๐Ÿ”— Links


Made with โค๏ธ and Claude Code

About

๐ŸŽฎ Gamified learning platform for mastering Claude Code - Interactive milestones, XP system, badges

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages