TestProof analyzes GitHub repositories, pull requests, and issues to help developers determine contributor readiness and testing priorities.
Users can paste a GitHub repository URL.
The system analyzes:
- repository health
- contributor readiness
- testing structure
- project activity
Users can paste a PR link.
The system analyzes:
- files changed
- PR focus (frontend/backend/config)
- potential testing areas
Users can paste an issue link.
The system analyzes:
- issue status
- contributor signals
- whether someone is already working on it
- issue quality
The application should:
- accept valid GitHub URLs
- detect repo / PR / issue automatically
- fetch data from GitHub API
- render structured reports
- show error states for invalid URLs
- show loading states during analysis
- User pastes a GitHub link
- App detects link type
- App calls internal API routes
- Results render in report cards