
Code Health Checker is a full-stack web application that helps developers identify security risks and code quality issues in their GitHub repositories before shipping to production. The Problem: Developers today use AI coding tools to build software faster than ever. But AI-generated code often contains hidden problems — hardcoded API keys, missing error handling, and no test coverage. These issues can cause serious security breaches in production. Our Solution: Simply paste any public GitHub repository URL and click Analyze. The tool automatically fetches all code files using the GitHub API and returns a detailed health report with issues sorted by three severity levels — High, Medium, and Low. How IBM Bob Made It Better: IBM Bob IDE was our AI development partner throughout the entire build. Bob analyzed our entire codebase and identified weaknesses in our secret detection logic. Bob expanded our pattern library from 4 basic patterns to over 15 comprehensive secret types, including AWS keys, GitHub tokens, Stripe keys, and JWT tokens. Bob also implemented Shannon entropy analysis to distinguish real secrets from placeholder values, reducing false positives by 75 percent. Tech Stack: - IBM Bob IDE — AI development partner - Node.js + Express — Backend API - React — Frontend - GitHub API — Repository analysis - Railway — Cloud deployment Live Demo: https://code-health-checker-production-0304.up.railway.app GitHub: https://github.com/LYL-8bit/code-health-checker
17 May 2026