Msp Lead Scraper

C 67 completed
Web App
containerized / json · small
96
Files
8,907
LOC
5
Frameworks
9
Languages

Pipeline State

completed
Run ID
#371468
Phase
done
Progress
1%
Started
Finished
2026-04-13 01:31:02
LLM tokens
0

Pipeline Metadata

Stage
Cataloged
Decision
proceed
Novelty
71.95
Framework unique
Isolation
Last stage change
2026-05-10 03:35:24
Deduplication group #53264
Member of a group with 1 similar repo(s) — this repo is canonical view group →
Top concepts (2)
Project DescriptionWeb Backend
Repobility · open methodology · https://repobility.com/research/

AI Prompt

Create a full-stack web application called an MSP Lead Scraper. The goal is to help Managed Service Providers find and score SMB leads by scraping real-time data. The application needs a React frontend using TypeScript and Tailwind CSS, and a FastAPI backend using SQLAlchemy with SQLite. Key features must include a dashboard that shows real-time scrape progress via SSE, lead scoring (0-100) based on various indicators, and the ability to manage leads with filtering and pagination. It should also support bulk export to CSV and JSON, and include secure JWT authentication.
python fastapi react typescript sqlalchemy tailwindcss scraping web-app lead-generation sse jwt
Generated by gemma4:latest

Catalog Information

This project, MSP Lead Scraper, is designed to help Managed Service Providers find and score SMB leads by scraping real-time data from various sources.

Description

MSP Lead Scraper is a full-stack web application that enables users to scrape and score leads for Managed Service Providers. The app features real-time scraping, lead scoring, and pre-configured industry verticals. It also includes a dashboard for running scrapes, lead management, and bulk export capabilities.

الوصف

هذا المشروع، MSP Lead Scraper، مصمم لتحديد وتقييم leads SMB للخدمات المدارة من خلال استخراج البيانات في الوقت الحقيقي من مصادر متعددة. يحتوي التطبيق على واجهة ويب كاملة، ويتضمن استخراج البيانات في الوقت الحقيقي وتقييم leads، ومواضيع القطاع الصناعي المسبق. كما يحتوي على لوحة التحكم لتشغيل الاستخراج والتحكم في leads، وقدرات تصدير bulk.

Novelty

7/10

Tags

lead-scoring real-time-chat file-sharing data-visualization code-generation task-management e-commerce markdown-editor

Technologies

beautifulsoup pandas streamlit

Claude Models

claude-opus-4.6

Quality Score

C
66.6/100
Structure
56
Code Quality
97
Documentation
36
Testing
40
Practices
70
Security
92
Dependencies
60

Strengths

  • Code linting configured (eslint)
  • Good security practices \u2014 no major issues detected
  • Containerized deployment (Docker)

Weaknesses

  • No LICENSE file \u2014 legal ambiguity for contributors
  • No CI/CD configuration \u2014 manual testing and deployment
  • 206 duplicate lines detected \u2014 consider DRY refactoring

Recommendations

  • Set up CI/CD (GitHub Actions recommended) to automate testing and deployment
  • Add a LICENSE file (MIT recommended for open source)

Security & Health

9.8h
Tech Debt (C)
A
OWASP (100%)
PASS
Quality Gate
A
Risk (3)
Methodology: Repobility · https://repobility.com/research/state-of-ai-code-2026/
Unknown
License
6.7%
Duplication
Full Security Report AI Fix Prompts SARIF SBOM

Languages

json
47.9%
python
28.9%
typescript
21.1%
markdown
1.1%
text
0.3%
javascript
0.2%
yaml
0.2%
html
0.1%
css
0.1%

Frameworks

FastAPI React pytest Vite SQLAlchemy

Concepts (2)

Repobility · code-quality intelligence · https://repobility.com
CategoryNameDescriptionConfidence
Methodology: Repobility · https://repobility.com/research/state-of-ai-code-2026/
auto_descriptionProject DescriptionFind and score SMB leads for Managed Service Providers. Full-stack web app with real-time scraping, lead scoring, and 68 industry verticals.80%
auto_categoryWeb Backendweb-backend70%

Quality Timeline

1 quality score recorded.

View File Metrics

Embed Badge

Add to your README:

![Quality](https://repos.aljefra.com/badge/95679.svg)
Quality BadgeSecurity Badge
Export Quality CSVDownload SBOMExport Findings CSV