Welcome to the RaqamDev developer extension! This extension tracks your coding activity, monitors copy-paste logs for build progress verification, and serves as your interactive AI coding mentor.
🚀 How to Get Started
Setting up your project takes only two simple steps:
Step 1: Login
- Open VS Code.
- Open the Command Palette (
Ctrl+Shift+Pon Windows/Linux,Cmd+Shift+Pon macOS). - Search for and select
RaqamDev: Login. - Paste your personal platform access token.
Step 2: Link your Workspace Folder
- Copy the active project Task ID from the RaqamDev website (e.g.
doing-project). - Open the project folder you want to work on in VS Code.
- Open the Command Palette (
Ctrl+Shift+P/Cmd+Shift+P). - Search for and select
RaqamDev: Link Current Workspace Folder(or click the RaqamDev: Unlinked status bar indicator at the bottom right). - Paste the Task ID and press Enter to connect your project with the site.
Note: Telemetry tracking, error monitoring, and AI mentoring are strictly limited to this linked project folder.
📊 Features & Rules
⏱️ Progress & Telemetry Tracking
As you work in the linked folder, the extension automatically records:
- Active Coding Time: Earn progress points for active development hours.
- File Saves: Marks progress check-ins when you save your files.
- Git Commits: Automatically logs checkpoints when you commit changes.
🛡️ Anti-Cheat Monitoring
To maintain the integrity of the build-to-earn platform:
- Writing code manually is required to earn progress points.
- Large copy-paste operations (e.g., pasting code blocks directly from AI chats) will be flagged.
- Flagged paste events are reported to your web dashboard, indicating character count, file location, and original text.
💡 AI Mentor (Conceptual Coding Hints)
Need help with a linter or compiler error?
- Click on the red squiggly error line in your code.
- Click the lightbulb icon (Quick Fix) next to the line, or press
Ctrl+./Cmd+.. - Select
Get RaqamDev AI Hint 💡. - An AI-generated concept guide will explain what the error means and how to approach resolving it.
Strict AI Rules: The mentor is designed to guide your learning and never writes the code or provides direct copy-paste solutions for you.