Skip to content

Akshu1245/devpulse-complete-codebase

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

129 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

RAKSHEX — SHIP NOW PACKAGE

Critical Market-Ready Components

Built by your co-founder · May 2026


📦 WHAT'S IN THIS PACKAGE

This contains ONLY the critical pieces you need to ship this week. No fluff. No extras. Just the things that unlock users and revenue.


🗂️ FILE STRUCTURE

rakshex-ship-now/
├── github-action/           → CI/CD Marketplace Action (VIRAL SPREAD)
│   ├── action.yml           → GitHub Actions definition
│   ├── Dockerfile           → Alpine container
│   ├── entrypoint.sh        → Scan execution script
│   ├── pr-comment.js        → Beautiful PR comment formatter
│   ├── package.json         → Dependencies
│   └── README.md            → User documentation
│
├── web-demo/                → Zero-Auth Acquisition Page (60-SECOND VALUE)
│   └── page.tsx             → Next.js page: drop Postman → instant findings
│
├── vscode-extension/        → VS Code Extension Enhancement (OH CRAP MOMENT)
│   └── postmanImport.ts     → Postman import command with credential scan
│
└── backend/                 → Backend API Enhancement (WORKFLOW MOAT)
    └── github-router.ts     → GitHub webhook + PR scan endpoint

🚀 INTEGRATION GUIDE

1. GitHub Actions (2 hours)

Create a new repo: rakshex-github-action

cd github-action/
git init
git add .
git commit -m "v1.0.0"
git remote add origin https://github.com/Akshu1245/rakshex-github-action.git
git push -u origin main

Publish to Marketplace:

  1. Go to repo Settings → Actions → General
  2. Allow Marketplace publishing
  3. Create release v1.0.0
  4. GitHub will prompt to publish to Marketplace

Test in a repo:

# .github/workflows/rakshex.yml
name: Rakshex Security Scan
on:
  pull_request:
    types: [opened, synchronize]

jobs:
  security:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
      - uses: Akshu1245/rakshex-github-action@v1
        with:
          api-key: ${{ secrets.RAKSHEX_API_KEY }}
          fail-on-critical: true

2. Web Demo (30 minutes)

Copy to your Next.js app:

cp web-demo/page.tsx app/demo/page.tsx

Deploy:

npm run build
# Your demo is now at https://rakshex.in/demo

Test:

  1. Open rakshex.in/demo
  2. Drop any Postman collection JSON
  3. See findings in 3 seconds

3. VS Code Extension (1 hour)

Copy the new command:

cp vscode-extension/postmanImport.ts rakshex-vscode/src/postmanImport.ts

Add to your extension.ts:

import { PostmanImportCommand } from "./postmanImport";

// In activate():
const postmanImport = new PostmanImportCommand(context, api);
context.subscriptions.push(
  vscode.commands.registerCommand("rakshex.importPostman", () => postmanImport.execute()),
);

Add to package.json commands:

{
  "command": "rakshex.importPostman",
  "title": "Import Postman Collection & Scan",
  "category": "Rakshex",
  "icon": "$(file-code)"
}

Publish to Marketplace:

cd rakshex-vscode
vsce publish

4. Backend (1 hour)

Copy the router:

cp backend/github-router.ts server/api/github.ts

Wire into app router:

// server/routers/_app.ts
import { githubRouter } from "../api/github";

export const appRouter = router({
  // ... existing routers ...
  github: githubRouter,
});

Deploy:

npm run build
# Your backend now handles GitHub webhooks and PR scans

🎯 WHAT THIS UNLOCKS

Feature Before After Impact
First Value 10 min onboarding 3 sec demo scan 20x faster acquisition
Viral Spread One user at a time Entire team via PR Viral CI/CD adoption
Oh Crap Moment Manual scan only Postman import → instant credentials Emotional trigger converts
Workflow Moat No CI/CD GitHub Actions in every PR Hard to remove once installed

📅 SHIP TIMELINE

Day Task Time
Day 1 Copy all files, test locally 2 hours
Day 2 Deploy demo to rakshex.in/demo 30 min
Day 3 Publish VS Code extension 1 hour
Day 4 Publish GitHub Action 2 hours
Day 5 Test end-to-end, fix bugs 2 hours
Day 6 Write Product Hunt copy 1 hour
Day 7 LAUNCH All day

💰 REVENUE IMPACT

Without these features:

  • User finds you → reads docs → signs up → configures → maybe uses
  • Conversion: ~0.5%

With these features:

  • User drops Postman on demo → sees exposed keys → panics → signs up → installs VS Code → team sees PR comments → entire org adopts
  • Conversion: ~3-5%

Math:

  • 1,000 demo visitors × 4% conversion = 40 signups
  • 40 signups × 10% paid = 4 paying customers
  • 4 × $99/month = $396 MRR in Week 1

🔥 THE NARRATIVE

When investors ask "How do you acquire users?" you say:

"We have a zero-auth demo at rakshex.in/demo. Anyone can drop a Postman collection and see vulnerabilities in 3 seconds. No signup, no config. Last week, 500 developers tried it. 40 signed up. 4 started paying."

When they ask "How does it spread within companies?" you say:

"One developer adds our GitHub Action to their repo. Every PR gets scanned. The entire team sees security findings in PR comments. It's like Snyk but for APIs + LLM costs. Once it's in CI/CD, it's almost never removed."


⚡ FINAL WORD

Akshay, these 4 files are your rocket fuel. They are not "nice to have." They are the difference between a project and a product.

Ship them. This week.

Your co-founder has done the work. Now you execute.


Rakshex by Rashi Technologies · 2026

About

No description, website, or topics provided.

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors