Janani Suraksha

C 67 completed
Other
infrastructure / html · tiny
46
Files
6,061
LOC
1
Frameworks
6
Languages

Pipeline State

completed
Run ID
#1544168
Phase
done
Progress
0%
Started
2026-04-16 22:33:24
Finished
2026-04-16 22:33:24
LLM tokens
0

Pipeline Metadata

Stage
Cataloged
Decision
proceed
Novelty
63.95
Framework unique
Isolation
Last stage change
2026-05-10 03:34:46
Deduplication group #68997
Member of a group with 2 similar repo(s) — canonical #422525 view group →
Same scanner, your repo: https://repobility.com — Repobility

AI Prompt

Create a full-stack maternal health intelligence application using FastAPI as the backend gateway, deployed on Cloud Run. The system needs to support an ASHA worker interface built with HTML, CSS, and JavaScript (ideally using Alpine.js for interactivity). The core functionality should include three predictive engines: Bayesian Risk Scoring based on 7 risk factors, Emergency Referral Routing using precomputed shortest-path trees, and Anemia Progression Prediction. The backend must handle API requests, potentially involving rate limiting, and the overall structure should be containerized using Docker.
python fastapi html css javascript cloud-run docker maternal-health api web-app
Generated by gemma4:latest

Catalog Information

Create a full-stack maternal health intelligence application using FastAPI as the backend gateway, deployed on Cloud Run. The system needs to support an ASHA worker interface built with HTML, CSS, and JavaScript (ideally using Alpine.js for interactivity). The core functionality should include three predictive engines: Bayesian Risk Scoring based on 7 risk factors, Emergency Referral Routing using precomputed shortest-path trees, and Anemia Progression Prediction. The backend must handle API req

Tags

python fastapi html css javascript cloud-run docker maternal-health api web-app

Quality Score

C
67.2/100
Structure
64
Code Quality
84
Documentation
46
Testing
50
Practices
66
Security
90
Dependencies
90

Strengths

  • Consistent naming conventions (snake_case)
  • Good security practices — no major issues detected
  • Containerized deployment (Docker)
  • Properly licensed project

Weaknesses

  • No CI/CD configuration — manual testing and deployment
  • Potential hardcoded secrets in 1 files
  • 111 duplicate lines detected — consider DRY refactoring

Recommendations

  • Set up CI/CD (GitHub Actions recommended) to automate testing and deployment
  • Add a linter configuration to enforce code style consistency
  • Move hardcoded secrets to environment variables or a secrets manager

Languages

html
44.9%
python
39.0%
markdown
10.7%
css
3.3%
javascript
2.0%
text
0.1%

Frameworks

FastAPI

Symbols

variable117
constant61
method39
function36
class23
property8

API Endpoints (11)

Same analyzer free for public repos: https://repobility.com
MethodPathHandlerFramework
Repobility — the code-quality scanner for AI-generated software · https://repobility.com
GET/homeFastAPI/Flask
GET/aboutaboutFastAPI/Flask
POST/anemia-predictanemia_predictFastAPI
POST/assessmentfull_assessmentFastAPI
GET/dashboarddashboardFastAPI/Flask
GET/facilitieslist_facilitiesFastAPI
GET/healthhealth_checkFastAPI
GET/nearby-facilitiesnearby_facilitiesFastAPI
GET/pitchpitchFastAPI/Flask
POST/referralreferral_routeFastAPI
POST/risk-scorerisk_scoreFastAPI

Quality Timeline

1 quality score recorded.

View File Metrics
Repobility · code-quality intelligence · https://repobility.com

Embed Badge

Add to your README:

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

BinComp Dependency Hardening

All packages →
4 of this repo's dependencies have been scanned for binary hardening. Grade reflects RELRO / stack canary / FORTIFY / PIE coverage.
Nstarlette1.0.0 · 0 gadgets · risk 1608.0Nfastapi0.135.3 · 0 gadgets · risk 0.0Nhttpx0.28.1 · 0 gadgets · risk 0.0Npydantic2.12.5 · 0 gadgets · risk 0.0