CyberScanPro
On-Demand Vulnerability Scanning SaaS with Credit Billing
Self-service cybersecurity SaaS where users add website or infrastructure targets, run credit-based vulnerability scans, and download PDF reports — with Stripe-powered credit top-ups, subscription plans, scheduled scans, and a separate admin console.
Overview
About this project
CyberScanPro is a cybersecurity vulnerability scanning SaaS built by Advisory Apps that lets users run on-demand or scheduled scans against websites and infrastructure, then receive PDF reports detailing findings by risk level. The platform is built on a Laravel backend with a Vue.js frontend, JWT authentication, SendGrid for transactional email, and Stripe-powered credit packages, subscription plans, and invoicing. End-users add targets, trigger Quick, Full, Web Application, or Infrastructure scans, and track vulnerabilities across a yearly trend chart and high-risk list, while administrators manage users, plans, scan configurations, and broadcast messages from a separate admin console.
What We Delivered
Key features & capabilities
Self-Service Scanning
Authenticated users add targets and trigger Quick, Full, Web Application, or Infrastructure scans on demand.
Credit-Based Billing
Each scan consumes credits from the user's balance with top-up confirmation and an insufficient-credit redirect to purchase.
Stripe Billing & Invoicing
Stripe-powered credit purchases, saved card management, subscription plans, and downloadable invoices.
Scheduled Scans
Calendar-based scheduling of recurring scans with upcoming-run visibility on the user dashboard.
Vulnerability Dashboard
Yearly scan trend chart, high/medium/low vulnerability summary, high-risk target list, and recent scan history at a glance.
PDF Scan Reports
Auto-emailed PDF reports on scan completion and downloadable detailed reports grouped by scan in the history view.
Notification Center
In-app summary of latest notifications with click-through to the full message and admin-managed message templates.
JWT Authentication
Token-based login with persistent-session option, email verification on signup, and forgot-password reset flow.
Admin Console
Administrator portal for user, plan, scan, and message management plus configuration of payment and email settings.
Want similar results for your business?
Let's discuss how we can build a custom solution tailored to your needs.
Get a Free Consultation