ProjectExplainer - VS Code Extension 🚀

Generate interview questions and project explanations automatically from your codebase.
📋 Table of Contents
✨ Features
| Feature |
Description |
| 🔍 Auto Scan |
Scans your entire project automatically |
| 🎯 Smart Detection |
Detects 30+ languages and frameworks |
| 📝 Interview Questions |
Generates technical questions based on your code |
| 🎚️ 3 Difficulty Levels |
Beginner, Intermediate, Advanced |
| 📊 Custom Question Count |
Choose 5, 10, 20, 30, or 50 questions |
| 📋 Copy to Clipboard |
Copy questions for ChatGPT/Gemini/Claude |
| 🤖 AI Prompt Ready |
Special copy mode for AI answers |
| 📁 Monorepo Support |
Works with backend/frontend separated projects |
🛠️ Supported Technologies
Languages
JavaScript TypeScript Python Java C# C++ PHP Go Kotlin Swift Ruby Rust
Frontend Frameworks
React Vue.js Angular React Native Flutter
Backend Frameworks
Node.js Express Django Flask
Databases
MongoDB MySQL PostgreSQL
CSS Frameworks
Tailwind CSS Bootstrap
Docker Git GraphQL
📦 Installation
Method 1: VS Code Marketplace
- Open VS Code
- Press
Ctrl+Shift+X (Extensions)
- Search
ProjectExplainer
- Click Install
Method 2: Quick Install
Press Ctrl+P and paste:
🎯 Usage
Step-by-Step Guide
1️⃣ Open your project in VS Code
2️⃣ Press Ctrl+Shift+P (Command Palette)
3️⃣ Type "ProjectExplainer: Analyze Project"
4️⃣ Wait for analysis (5-10 seconds)
5️⃣ Select difficulty: Beginner / Intermediate / Advanced
6️⃣ Choose question count: 5, 10, 20, 30, or 50
7️⃣ Click copy button → Paste in ChatGPT
8️⃣ Get answers ready for interview!
Example
Before: You have a React + Node.js project but don't know what questions will be asked.
After: ProjectExplainer scans and gives you 30+ specific interview questions!
📝 Changelog
Version 1.0.0 (Current)
New Features:
- ✅ 30+ technology detection
- ✅ 3 difficulty levels with 30 questions each
- ✅ Copy to clipboard (single, category, all)
- ✅ AI Prompt mode
- ✅ Monorepo support
- ✅ Bootstrap detection (CDN/npm/local)
❓ Need Help?
- 📧 Email: pagisuraj28@gmail.com
Made with ❤️ for students and developers
| |