0
showcase
Shipped: Public repository search
Built a public GitHub repository search view against the live GitHub REST API handling all three core states:
1. Loading state: Animated loading spinner and active announcement.
2. Empty state: A search that returned 0 results is explicitly presented as a successful search with 0 matches, not an error.
3. Request failed state: Visual error alert explaining what failed with an interactive 'Try Again' retry button.
4. Reviewer testability: Provided top preset buttons enabling the reviewer to test loading, 0-match empty state, and simulated API error states directly without editing code.
Repository: https://github.com/GhulamMustafaAnsari/public-repo-search-states
Live: https://ghulammustafaansari.github.io/public-repo-search-states/
Built for the Verified Frontend Internship · state and data
Add a comment
0/2000