Ship-readiness checker for GitHub projects. Analyzes deployment health, security, docs, and developer experience. Outputs a Ship Score (0-100) and auto-generates PRs with fixes.
- Paste a GitHub repo URL
- ShipShield scans the repo across 4 categories
- Get a Ship Score (0-100) with specific issues flagged
- Auto-generate a PR that fixes the problems
- Deployment Reality (25 pts) - Response time, HTTPS, console errors
- Repo Credibility (25 pts) - Commit patterns, contributors, README quality
- Production Safety (25 pts) - Secrets, LICENSE, .env.example, .gitignore
- Developer Experience (25 pts) - Setup complexity, documentation, helper scripts
- Frontend: React + Tailwind
- Backend: Node.js + Express
- APIs: GitHub (Octokit), Puppeteer
- Database: Firebase (Firestore)
- Hosting: Vercel
- Frontend: (coming soon)
- Backend API: https://shipshield-seven.vercel.app
See backend/README.md for backend setup. See frontend/README.md for frontend setup.
- Nife: Backend - scoring engine, GitHub API
- Israel: Backend - PR generation, deployment checks, Firebase
- Idris: Frontend lead - dashboard, UI/UX
- Ife: Frontend - visualization, animations
MIT